本人经常做一些生物图像的处理,Imagej是我常使用的一个图像处理软件,非常小巧但是各种功能都有,最近需要批量处理一批图像,一张一张的导入处理太麻烦,经过一番挖掘,学习到了如何使用Imagej强大的批量处理功能,推荐给大家,希望给大家带来一点帮助~
我以我这次的图像处理任务为例给大家介绍具体使用方法,操作包含自动的亮度对比度转化+16位图像转8位。
## step1.处理一张图像并记录处理代码
首先我们导入一张需要处理的图像
然后打开 plugin->macro->recode 工具来记录我们接下来的处理过程
下面我使用Image->adjust->Brightness/Contrast...中的auto按钮来调整亮度对比度,使用Image->type->8-bit来将图片由16位转为8位,操作完之后,recode区域就记录下了我刚刚操作的两段代码
然后下面我们把刚处理的图像关闭,并把处理代码复制下来。
## step2. 批量处理图像
点击process->batch->macro,输入需处理文件夹目录,结果保存文件夹目录,输出图片格式以及刚刚复制的处理命令代码,点击process即可使用刚刚的相同操作批量处理图片。
让我们开始愉快使用imageJ的批量处理工具吧~