使用matlab对图像进行二值化和灰度化处理

来源:互联网 发布:数据相关法律问题 编辑:程序博客网 时间:2024/04/29 10:24
用matlab对图像进行二值化处理>>m = imread('d:\image\logo.jpg');>> imshow(n);>> n = graythresh(data);>> im2bw(m,n);用matlab对图像灰度化处理data = imread('d:\image\photo.jpeg');imshow(data);gdata = rgb2gray(data);imshow(gdata);%显示原图subplot(221)m = imread('C:\image\psb.jpg');imshow(m);title('原始图像');%对图像进行灰度化处理subplot(222)gdata = rgb2gray(m);imshow(gdata);title('灰度化处理后图像');%显示彩色图subplot(223)imshow(m);title('彩色图像');%对图像进行二值化处理subplot(224)n = graythresh(m);im2bw(m,n);title('二值化处理后图像');