回 帖 发 新 帖 刷新版面

主题:求一图像批处理程序

因专业限制
对matlab了解甚浅

求助高手帮忙设计一程序

可以讲批量的图像进行二值化处理

非常感谢

回复列表 (共4个回复)

沙发

不知哪位有曾经用过的程序
我来改下试试

板凳

其实这个问题很简单,只需调用一个命令即可
假设你的批量图片都存在a单元矩阵里a{1},a{2},……a{n}
for i=1:n
b{i}=rgb2gray(a{i});
end

那么得出来的b单元矩阵都是二值图

3 楼

语法:BinaryImage = im2bw( Image, [Level] )。Image 是输入图像矩阵资料,Level 是二值化程度值,其为介于0到1之间值
然后用上面同志的方法,就可以了。

rgb2gray这是灰度。。。。不是二值
你可以将你的图像转化成1.jpg 2.jpg 3.jpg ............n.jpg
然后批处理。。。。呵呵

4 楼

支持楼上

我来回复

您尚未登录,请登录后再回复。点此登录或注册