数字图像处理实验的报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像处理实验的报告

数字图像处理实验报告专业:通信工程班别:14通信1班姓名:林启铭学号:201424124124肇庆学院实验报告姓名林启铭学号201424124124 学院电子信息与机电工程学院专业通信工程班级 14通信1班课程数字图像处理实验时间 2017-05-19 实验地点金工楼305 指导教师陈荣荣实验一图像基本运算实验目的:应用图像处理中的基本点运算、代数运算、逻辑运算及几何运算,改变图像对比度,降低图像噪声,进行各种几何变换,观察法这些运算的作用。实验内容:对图像‘dogs.jpg’进行4倍、9倍与16倍减采样,查看其效果,并总结采用不同倍数进行减采样时图像的清晰度与尺寸发生的变化规律。clear;close all;a = imread(g:\Matlab\lab1\dogs.jpg);figure;imshow(a);title(The original image);[wid,hei,flo] = size(a);i1 = 1;j1 = 1;l1 = 1;n = input(please input a number:);%键盘输入采样for l = 1:3 %分层RGB图像for i = 1:n:widfor j = 1:n:heiquarimg(i1,j1,l1) = a(i,j,l); j1 = j1+1;end i1 = i1+1; j1 = 1;end l1 = l1+1; j1 = 1; i1 = 1;endK = uint8(quarimg);figure;imshow(K);%判定标号if n == 2title(Four times reduced sampling);elseif n == 3title(Nine times reduced sampling); elseif n ==4title(16 times reduced sampling);end命令窗输入 lab1_1please input a number:2 lab1_1please input a number:3 lab1_1please input a number:4结论:经过减采样后,图像的清晰度下降,尺寸变小,变小尺寸反比于采样倍数;把图像‘dogs.jpg’转换为灰度图像,然后依次进行线性扩展(a=0.4,b=0.8,c=0.15,d=0.85)、非线性扩展(c=2)、灰度倒置及二值化(设置阈值分别等于0.3,0.5,0.7),观察图像并对结果做出分析。clear;close all;a = imread(g:\Matlab\lab1\dogs.jpg);I = rgb2gray(a);figure;subplot(2,3,1);imshow(a);title(The original image);subplot(2,3,2);imshow(I);title(The gray image);J = imadjust(I,[0.4;0.8],[0.15;0.85]);%设置灰度围subplot(2,3,3);imshow(J);title(Linear scaling);I1 = double(I);I2 = I1/255; %归一化C = 2; %线性扩展参数K = C*log(1+I2);subplot(2,3,4);imshow(K);title(Nonlinear scaling);M = 255 - I; %灰度倒置subplot(2,3,5);imshow(M);title(Gray scale inversion);N1 = im2bw(I,0.3); %将图像二值化,阈值为0.3N2 = im2bw(I,0.5);N3 = im2bw(I,0.7);figure;subplot(1,4,1);imshow(I);title(The gray image);subplot(1,4,2);imshow(N1);title(Binarization threshold 0.3);subplot(1,4,3);imshow(N2);title(Binarization threshold 0.5);subplot(1,4,4);imshow(N3);title(Binarization threshold 0.7);上图依次为原图,灰度图,线性扩展图,非线性扩展图,灰度倒置图上图依次为灰度图,阈值分别为0.3,0.5,0.7的二值化图像依次完成以下工作:clc;close all;P1 = imread(F:\MATLAB\lab1\1

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档