首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大学数字图像处理专业学习范文

第一题(1)

A=imread('d:/zhounan06/lena.jpg');%读取图像

B=rgb2gray(A);%将彩色图转换为灰度图

figure(1); %控制画图的窗口 放在同一个页面显示

subplot(121);%本区域第一行第二列的元素 放在第一个位置

imshow(A);%显示图片

title('原始图像');

figure(1); %控制画图的窗口 放在同一个页面显示

subplot(122); %本区域第一行第二列的元素 放在第二个位置

imshow(B);% 显示图片

title('灰度图像');%显示名称

第一题(2)

A=imread('d:\zhounan06\lena.jpg'); %读取图像

imshow(A);%显示图片

B=graythresh(A);%找到一个合适的阈值

C=im2bw(A,B);

imshow(C);

第二题(1)

A=imread('d:/zhounan06/lena.jpg');

[line,row]=size(A);%读取图像像素

L=1;

R=1;

for i=1:2:line;

for j=1:2:row;

B(L,R)=A(i,j);

R=R+1;%取原图像i列下一行的元素

end

L=L+1;%换列

R=1;%从换列后的列里的第一个元素开始

end

figure; %控制画图的窗口 放在同一个页面显示

imshow(A);%显示原图像

title('原图');%显示名称

figure;%控制画图的窗口

imshow(B);%显示采样后的图像

title('4倍采样图'); %显示名称

第二题(2)

A=imread('d:/zhounan06/lena.jpg');

[line,row]=size(A);

L=1;

R=1;

for i=1:4:line;

for j=1:4:row;

B(L,R)=A(i,j);

R=R+1;

end

L=L+1;

R=1;

end

figure;

imshow(A);

title('原图');

figure;

imshow(B);

title('16倍采样图');

第三题

A=imread('d:/zhounan06/lena.jpg');

c=(0.5)*A;

c1=floor(c);

subplot(1,3,1);

imshow(c1,[0,127]);

title('128级灰度 ');

d=(0.25)*A;

d1=floor(d);

subplot(1,3,2);

imshow(d1,[0,63]);

title('64级灰度 ');

e=(0.125)*A;

e1=floor(e);

subplot(1,3,3);

imshow(e1,[0,31]);

title('32级灰度 ');

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180810A09DOK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券