实验一 matlab图像工具箱的使用
一、实验目的
1、了解MATLAB语言,熟悉并掌握MATLAB中有关图像处理的常用语句。
2、了解MATLAB在图像处理中的优、缺点。
3、熟悉 MATLAB使用的技巧,能够用MATLAB语言熟练地对数字图像进行各种处理。
二、实验原理及内容
内容:
1、用MATLAB编写程序,读出标准图像lena.bmp,计算并画出该图像的直方图;
2、用MATLAB读出一个
大小的bmp或jpg或tif格式的图像,写出图像矩阵中第125行的第125-174列的元素值,将图像显示在屏幕上,最后将该图像存储为dat格式的图像文件。
步骤:
进入计算机房前按要求编写出需要的所有程序。上机时按下述步骤分段调试每个程序:
1、用MATLAB程序读出lena图像;
2、继续用MATLAB语言绘制图像的直方图;
3、MATLAB程序读出所选格式的图像,将指定图像矩阵的元素值写到输出文件”姓名out.dat”中,分别显示该图像;
三、实验报告要求
1、根据自己在实验中的感受和经验,总结在数字图像处理中最有用和常用的MATLAB语句,并给出使用方法概要;
2、写出自己的“实验结果及分析”,内容包括:
(1)编程思路和程序流程框图
(2)实验源程序清单:要求源程序可读性好,必要时须加注释(如变量名称注释等)。
(3)实验结果:图像、曲线结果必须打印。
(4)结果分析:
程序未调试出来要分析原因;
3、回答“思考题”;
四、思考题
MATLAB和C语言编程的区别有哪些?