- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机图形学简单示例程序代码及截图
精品文档
精品文档
收集于网络,如有侵权请联系管理员删除
收集于网络,如有侵权请联系管理员删除
精品文档
收集于网络,如有侵权请联系管理员删除
1.读入一幅RGB图像,变换为灰度图像和二值图像,并在同一个窗口内分成三个子窗口来分别显示RGB图像、灰度图像、二值图像,注上文字标题。
>> a=imread('D:/1.jpg');
>> i=rgb2gray(a);
>> I=im2bw(a,0.5);
>> subplot(3,1,1);imshow(a);title('原图像');
>> subplot(3,1,2);imshow(i);title('灰度图像');
>> subplot(3,1,3);imshow(I);title('二值图像');
2.给定一幅RGB图像,绘制图像角度直方图,并对图像进行均衡化处理。
>>a=imread('D:\2.jpg');
>>b=rgb2gray(a);
>>c=histeq(b);
>>subplot(3,1,1);imshow(a);title('原图像');
>>subplot(3,1,2);imshow(b);title('直方图像');
>>subplot(3,1,3);imshow(c);title('均衡化图像');
3. 读入两幅RGB图像,对两幅不同图像执行加、减、乘、除操作,在同一个窗口内分成五个子窗口来分别显示,注上文字标题。
>> a=imread('D:/3.jpg');
>> A=imresize(a,[800 800]);
>> b=imread('D:/4.jpg');
>> B=imresize(b,[800 800]);
>> Z1=imadd(A,B);
>> Z2=imsubtract(A,B);
>> Z3=immultiply(A,B);
>> Z4=imdivide(A,B);
>> subplot(3,2,1);imshow(A);title('原图像A');
>> subplot(3,2,2);imshow(B);title('原图像B');
>> subplot(3,2,3);imshow(Z1);title('加法图像');
>> subplot(3,2,4);imshow(Z2);title('减法图像');
>> subplot(3,2,5);imshow(Z3);title('乘法图像');
>> subplot(3,2,6);imshow(Z4);title('除法图像');
4.对一幅图像进行灰度变化,实现图像变亮、变暗和负片效果,在同一个窗口内分成四个子窗口来分别显示,注上文字标题。
>> a=imread('D:/5.jpg');
>> m=imadjust(a,[,],[0.5;1]);
>> n=imadjust(a,[,],[0;0.5]);
>> g=255-a;
>> subplot(2,2,1);imshow(a);title('原图像');
>> subplot(2,2,2);imshow(m);title('图像变亮');
>> subplot(2,2,3);imshow(n);title('图像变暗');
>> subplot(2,2,4);imshow(g);title('负片效果');
5. 采用MATLAB中的函数filter2对受高斯噪声干扰的图像进行均值滤波,写出程序代码和运行结果。
>>a=imread('D:/6.jpg');
>> i=rgb2gray(a);
>> subplot(3,1,2);imshow(i);title('灰度图像');
>> J=imnoise(i,'gaussian',0,0.005);
>> subplot(2,1,1);imshow(J);title('噪声干扰图像');
>> subplot(3,1,1);imshow(i);title('灰度图像');
>> subplot(3,1,2);imshow(J);title('噪声干扰图像');
>> M= filter2(fspecial('average',9),J)/255;
>> subplot(3,1,3);imshow(M);title('均值后的图像');
6. 用一种阀值方法实现图像分割,写出程序代码和运行结果。
>>I=imread('D:/7.jpg');
>>A=imresize(I,[200 200]);
>>i=rgb2gray(A);
>>subplot(3,1,1);imshow(i);title('灰度图像');
>>C=histc(i,0:255);
>>n=sum(C);
>>N=sum(n);
>>t=n\N;
您可能关注的文档
- 詹森不等式讲解学习.doc
- 誓师大会流程电子教案.doc
- 警务室工作制度资料讲解.doc
- 警务战术原则复习课程.ppt
- 警告信模板教学提纲.doc
- 警卫转正试题二(答案)教学提纲.doc
- 警容风纪复习进程.doc
- 警察与赞美诗教案资料.doc
- 警察形象建设存在的问题和解决的对策说课讲解.doc
- 警察心理行为课后感2知识分享.doc
- 2024年秸秆成型机行业市场突围建议及需求分析报告.docx
- 2024年石油安全行业市场突围建议及需求分析报告.docx
- 2024年石油消耗行业市场需求分析报告及未来五至十年行业预测报告.docx
- 2024年章丘锻造行业分析报告及未来五至十年行业发展报告.docx
- 2024年防晒霜行业洞察报告及未来五至十年预测分析报告.docx
- 安全评价师《一级专业能力考核》预测试卷五(题库).pdf
- 安全履职能力评估通用类 题库题库(255道).pdf
- 1任务书-基于粒子群算法的楼宇能耗优化系统设计与实现-马文博.doc
- 2024年01月福建厦门市集美区海凤实验幼儿园非在编人员招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2024年01月湖南邵阳市新邵县事业单位招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
文档评论(0)