数字图像处理报告 图像二值化

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字图像处理实验报告

实验二灰度变换

实验目的:通过实验掌握灰度变换的基本概念和方法

实验内容:

掌握基本的灰度变换:图像反转、对数变换、幂次变换和二值化1.图像反转、对数变换、幂次变换

I=imread('fengjing.jpg');

J=im2double(I);

subplot(2,3,1),imshow(J); title('原图');

K=255-I;

subplot(2,3,2),imshow(K); title('图象反转');

L=3.*log(1+J);

subplot(2,3,3),imshow(L);title('图象对数,系数为3');

M=10.*log(1+J);

subplot(2,3,4),imshow(M);title('图象对数,系数为10');

N=10.*(J.^0.2);

subplot(2,3,5),imshow(N);title('图象指数变换,γ=0.2');

P=10.*(J.^2.5);

subplot(2,3,6),imshow(P);title('图象指数变换,γ=2.5');

2.图象二值化

方法一:

I=imread('fengjing.jpg'); % 确定大小subplot(1,2,1),imshow(I);title('原图象'); [m,n]=size(I);

for i=1:m

for j=1:n

if I(i,j)<128

I(i,j)=0;

else I(i,j)>=128 & I(i,j)<256

I(i,j)=255;

end

end

end

subplot(1,2,2),imshow(I);title('图象二值化');方法二:

I=imread('fengjing.jpg'); % 确定大小subplot(1,2,1),imshow(I);title('原图象');

J=find(I<128);

I(J)=0;

J=find(I>=128);

I(J)=255;

title('图像二值化(阈值为128)'); subplot(1,2,2),imshow(I);title('图象二值化');

相关文档
最新文档