1. 实验内容
    (1)对图像进行线性点运算。
    (2)对图像比例放大1.5倍,比例缩小0.7倍,非比例放大到600x700像素,非比例缩小到300x400像素。
    (3)对图像旋转30度、60度、90度、135度和180度。
  2. 基本要求
    理解图像线性点运算、图像缩放和旋转原理,掌握对图像进行线性点运算、图像缩放和旋转的实现方法,对实验结果进行分析,得出实验结论并撰写实验报告。

(1)代码:

picture=imread('lenagray.jpg');   %读取图像
picture=im2double(picture);       %数据类型转换为double类型figure;
subplot(2,2,1);
imshow(picture);
xlabel("原图");a=1.5;b=50;
picture1=a .* picture + b/255;
subplot(2,2,2);
imshow(picture1);
xlabel("a=1.5 b=50");a=0.3;b=50;
picture2=a .* picture + b/255;
subplot(2,2,3);
imshow(picture2);
xlabel("a=0.3 b=50");a=-1;b=50;
picture3=a .* picture + b/255;
subplot(2,2,4);
imshow(picture3);
xlabel("a=-1 b=50");

结果

(2)代码:

picture=imread('lenagray.jpg');
picture=im2double(picture);picture1=imresize(picture,1.5,'bicubic');      %三次内插法
picture2=imresize(picture,0.7,'bicubic');
picture3=imresize(picture,[600,700],'bicubic');
picture4=imresize(picture,[300,400],'bicubic');figure;
subplot(3,2,1);
imshow(picture);
xlabel('原图');subplot(3,2,3);
imshow(picture1);
xlabel('放大1.5倍');subplot(3,2,4);
imshow(picture2);
xlabel('缩小0.7倍');subplot(3,2,5);
imshow(picture3);
xlabel('放大到600x700像素');subplot(3,2,6);
imshow(picture4);
xlabel('缩小到300x400像素');

结果:

(3)代码:

picture=imread('cameraman.tif');
picture=im2double(picture);picture1=imrotate(picture,30,'bicubic');
picture2=imrotate(picture,60,'bicubic');
picture3=imrotate(picture,90,'bicubic');
picture4=imrotate(picture,135,'bicubic');
picture5=imrotate(picture,180,'bicubic');figure;
subplot(3,2,1);
imshow(picture);
xlabel('原图像');subplot(3,2,2);
imshow(picture1);
xlabel('旋转30度');subplot(3,2,3);
imshow(picture2);
xlabel('旋转60度');subplot(3,2,4);
imshow(picture3);
xlabel('旋转90度');subplot(3,2,5);
imshow(picture4);
xlabel('旋转135度');subplot(3,2,6);
imshow(picture5);
xlabel('旋转180度');

数字图像处理实验三-图像基本运算相关推荐

  1. 数字图像处理matlab实验对图像复原,数字图像处理实验07图像的复原处理

    数字图像处理实验 一.数字图像处理实验 实验七 图像的复原处理 一.实验目的 熟悉几种在实际应用中比较重要的图像复原技术,学会用MATLAB复原函数对退化图像进行复原处理. 二.实验内容 1.用点扩散 ...

  2. 数字图像处理实验三图像增强

    一.实验目的 (1)了解图像增强的目的及意义,加深对图像增强的 感性认识,巩固所学的图像增强的理论知识和相 关算法. (2)熟练掌握直方图均衡化和直方图规定化的计算过 程. (3)熟练掌握空域滤波中常 ...

  3. 数字图像处理实验四图像频域增强

    一.实验目的 (1)了解图像增强的目的及意义,加深对图像增强的感性认识,巩固所学的图像增强的理论知识和相关算法. (2)熟练掌握低通.高通.带通.同态滤波器的使用方法,明确不同性质的滤波器对图像的影响 ...

  4. 数字图像处理实验七--图像压缩编码

    数字图像处理实验七 (图像压缩编码) 实验内容: 基于游程编码的图像压缩 基于离散余弦变换的图像压缩 实验步骤: 使用给定的图像lena做实验,采用im2bw把灰度图像转换为二值图像,试计算二值化时阈 ...

  5. 数字图像处理 实验一 图像的基本运算

    实验一 图像的基本运算 一.实验目的 (1)掌握点运算和代数运算的算法实现和概念 (2)掌握和几何运算的算法实现和概念 (2)掌握灰度变换和几何变换的基本方法 (3)理解图像灰度直方图的概念 二.实验 ...

  6. 数字图像处理实验八图像的傅里叶变换

    自选一幅灰度图像,编写MATLAB程序,完成图像的傅里叶变换并显示图像傅里叶变换谱. 1.快速图像傅里叶变换函数 Y = fft2(X) 2.将图像频谱零频分量移动到图像频谱中心 Y = fftshi ...

  7. 图像处理边缘增强matlab,数字图像处理实验 matlab 图像增强 边缘检测 图像操作.doc...

    数字图像处理实验 matlab 图像增强 边缘检测 图像操作 实验1 点运算和直方图处理 实验目的 1. 掌握利用Matlab图像工具箱显示直方图的方法 2. 掌握运用点操作进行图像处理的基本原理. ...

  8. 数字图像处理实验5图像复原

    一.实验目的 (1)了解图像复原的目的及意义,加深对图像复原理论的认识. (2)掌握维纳滤波复原基本原理. (3)掌握约束最小二乘方复原方法. (4)掌握盲解卷积复原方法 二.实验内容  (1)维纳滤 ...

  9. 实验1 数字图像处理的MATLAB基础,《数字图像处理(实验部分)》实验1_数字图像处理中MATLAB使用基础...

    <数字图像处理(实验部分)>教案 实验一:数字图像处理中MATLAB使用基础实验 一. MATLAB软件安装 二. 进入MATLAB运行环境 三. MATLAB编程基础 3.1.变量 预定 ...

最新文章

  1. inputstream怎么写给前端_写给“正在焦虑的设计师们”的一封信
  2. 开启基于Query的实例分割新思路!腾讯华科提出QueryInst
  3. 压力传感器 ZNHM-I-5KG初步测试
  4. AI替你接电话、老电影变4k画质、基于自研芯片服务器,百度智能云一口气发了20款产品...
  5. 华为MSTP配置教程(二)
  6. 关于 Python3 的编码
  7. 【RecyclerView】 十二、RecyclerView 数据更新 ( 修改单条数据 | 批量修改数据 )
  8. linux树莓派 ssh密码,树莓派之SSH连接经验
  9. 利用python爬取房价
  10. RACSignal的Subscription深入分析
  11. mysql active_GitHub - vipshop/drc: MySQL active-active replication solution.
  12. get_posts 函数 | wordpress
  13. LINUX上编译C#开发环境Mono
  14. windows中office无法使用撤销键
  15. 微信公众平台接口测试帐号登录
  16. Plain Road
  17. 求解tsw30浊度传感器
  18. HTML5期末大作业:仿唯品会购物网站设计——仿唯品会购物商城(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 商城网站设计
  19. 【GTASA】Sanny Builder 不能编译 main.scm,报错 “Incorrect number of the conditions“
  20. 设置MFC对话框背景图片

热门文章

  1. 腾达无线网卡驱动linux,在Ubuntu上安装腾达W541U V2.0 (RT2070)无线网卡驱动【使用2011新驱动】...
  2. 基于webrtc的小型直播平台
  3. c语言循环写回合制小游戏_告别黑框框——用C语言Easyx图形库实现图形界面
  4. 加班合并代码,错失值 77 万元的年会大奖
  5. 美团王兴:8年时间,我对商业的思考
  6. oracle导入和导出dmp,Oracle 导入、导出DMP(备份)文件
  7. 数据结构实验课:实验六、图的遍历操作及应用
  8. [Excel]Excel函数和用法(4)——查找字符串,SEARCH和FIND函数
  9. 孚能科技登陆科创板,全球电池阵营迎来新格局
  10. pet shop 4.0架构信息-转