%任务:对一张图像进行缩放,观察其分辨率,降低灰度分辨率两种模式,观察图像变化;
%本文使用matlab2021a软件对图像进行处理

clear;
clc;
close all
%首先获取一个灰度图像并将其展示出来
x=imread('3.jpeg');
x=rgb2gray(x);
figure(1)
imshow(x)

figure(2)
%横向,纵向分别每隔2取原图的一个灰度点,则图像的分辨率由640*360降低为320*180,为原图的1/4
x1 = x(1:2:end,1:2:end);
imshow(x1)

figure(3)
%横向,纵向分别每隔3取原图的一个灰度点,则图像的分辨率由640*360降低为214*120,为原图的1/9
x11=x(1:3:end,1:3:end);
imshow(x11)

figure(4)
%使用线性插值法扩大横向分辨率,图像分辨率从640*360扩展为640*720
myy=zeros(640,721);
myx=1:2:720;
new_x=1:720;
for i=1:2:720myy(:,i)=x(:,fix((i+1)/2));
end
new_myy=myy;
for j=1:640for i=2:2:720new_myy(j,i)=round(((myy(j,i-1)+myy(j,i+1)))/2);end
end
new_myy=uint8(new_myy);
imshow(new_myy)

%将原图的灰度范围从0-1降低为0.3-0.7
figure(5)
x2=imadjust(x,[0,1],[0.3,0.7]);
imshow(x2)

%将原图的灰度范围从0-1降低为0.5-0.6
figure(6)
x3=imadjust(x,[0,1],[0.5,0.6]);
imshow(x3)

[matlab数字图像处理2]对一张图像进行缩放,观察其分辨率,降低灰度分辨率两种模式,观察图像变化;相关推荐

  1. MATLAB说明图像增强,MATLAB数字图像处理(二)图像增强

    1         图像增强 1.1            直方图均衡化 对于灰度图像,可以使用直方图均衡化的方法使得原图像的灰度直方图修正为均匀的直方图. 代码如下: 1 2 3I2=histeq( ...

  2. Matlab数字图像处理——图像的空间变换

    Matlab空间变换函数 imtransform Matlab空间变换函数 imtransform 可以实现图像仿射变换(如 平移.旋转.剪切.缩放).投影变换, 该函数可与 maketform 配合 ...

  3. Matlab数字图像处理 01 图像数据的表示与基本运算

    第一章 图像数据的表示与基本运算 1.1 读取和显示图像文件 1.2 图像类型与图像数据 1.2.1 RGB真彩色图像 1.2.2 索引图像 1.2.3 灰度图像 1.2.4 二值图像 1.2.5 视 ...

  4. matlab图像低通滤波器 实验报告,基于matlab数字图像处理之低通滤波器

    <基于matlab数字图像处理之低通滤波器>由会员分享,可在线阅读,更多相关<基于matlab数字图像处理之低通滤波器(6页珍藏版)>请在人人文库网上搜索. 1.实践一:理想低 ...

  5. 《精通Matlab数字图像处理与识别》一6.2 傅立叶变换基础知识

    本节书摘来自异步社区<精通Matlab数字图像处理与识别>一书中的第6章,第6.2节,作者 张铮 , 倪红霞 , 苑春苗 , 杨立红,更多章节内容可以访问云栖社区"异步社区&qu ...

  6. MATLAB数字图像处理系统-形状分类

    MATLAB数字图像处理系统-形状分类 摘 要 数字图像处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为人 ...

  7. Matlab 数字图像处理1---图像的收缩和放大

    内插是在放大.收缩.旋转和几何校正等任务中广泛应用的基本工具. 最近邻内插法(nearest): 原图像中寻找最接近的像素,并把该像素的灰度赋给新像素. 双线性内插法(bilinear):用4个最近邻 ...

  8. matlab fspeical,MATLAB数字图像处理.doc

    MATLAB数字图像处理 MATLAB常用图像操作 转换图像类型 例1.对一幅图像进行二值化处理,代码及结果如下: load trees BW=im2bw(X,map,0.4); imshow(X,m ...

  9. Matlab数字图像处理——图像处理工具箱Image Processing Toolbox

    Image Processing Toolbox 图像处理工具箱包含的功能: 图像的读取和保存 图像的显示 创建GUI 图像的几何变换 图像滤波器设计及线性滤波 形态学图像处理 图像域变换 图像增强 ...

最新文章

  1. java内部类 缺点_Java中的内部类及其优势
  2. 从“诺奖级”成果到“非主观造假”,时隔6年,韩春雨带着原一作,再发高分文章!...
  3. 那些年,SDN走过来时的路
  4. java iterator 将int_ListIteratorlt;Egt; listIterator(int index)_Java.util包|WIKI教程
  5. 转:SSL 握手协议详解
  6. ECC椭圆曲线算法(3)加密解密过程
  7. PAT甲级题目翻译+答案 AcWing(链表)
  8. tomcat配置log4j日志
  9. 【斗医】【11】Web应用开发20天
  10. DTS开发记录(5)-- 挑战增量导出
  11. NYOJ--71--独木舟上的旅行
  12. 15.UNIX 环境高级编程--进程间的通信
  13. PHP从入门到精通 第3版pdf
  14. jQuery基础------图片加边框
  15. 南京计算机徐宪忠,nakaga
  16. ECCV2022细粒度图像检索SEMICON学习记录
  17. chatgpt-mirai-qq-bot
  18. a轮融资计划书PPT模板
  19. php插入音乐代码,如何修改Wordpress博客代码在文章中插入音乐 | 垃圾站
  20. 从零学Linux第一章——操作系统演变及历史介绍

热门文章

  1. Android P 源码如何修改屏幕密度
  2. Centos查看端口占用情况和开启端口命令
  3. Echarts数据可视化 第4章 Echarts可视化图 4.7 漏斗图
  4. 雅思7+、托福110+的英语大神,原来都悄悄关注了这几个视频号!
  5. C++ 引用 什么是引用?
  6. 单列表变量与字符串拆分的对照(SqlServer)
  7. 软文诞生并备受推崇的原因是什么
  8. odoo系统的web服务器,Odoo Web Service API
  9. kubuntu deadbeef使用 【安装+封面+乱码】
  10. 方舟服务器最新,方舟生存进化新服开启公告 新增8组免费PVXc服务器