位置: IT常识 - 正文

数字图像处理实验(直方图均衡化&规定化)(数字图像处理实验一实验报告)

编辑:rootadmin
数字图像处理实验(直方图均衡化&规定化) 图像均衡化

推荐整理分享数字图像处理实验(直方图均衡化&规定化)(数字图像处理实验一实验报告),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:数字图像处理实验一实验报告,数字图像处理实验报告总结,数字图像处理实验一实验报告,数字图像处理实验二图像增强,数字图像处理实验二图像增强,数字图像处理实验一实验报告,数字图像处理实验一实验报告,数字图像处理实验,内容如对您有帮助,希望把文章链接给更多的朋友!

  图像均衡化是一种图像处理技术,它的目的是改善图像的对比度。

  具体来说,对于一张图像,其直方图就是统计图像中各灰度级出现的次数的图像。通常情况下,图像的直方图会呈现不平衡的状态,即图像的某些灰度级出现的次数很多,而其它灰度级出现的次数很少。这样的图像在显示时,可能会出现对比度差的问题,使得图像看起来比较暗或者模糊。

  图像均衡化就是对图像进行直方图均衡,使得图像中各灰度级出现的次数更加平均。这样,图像的对比度就会得到提高,图像看起来就会更加清晰。

  在 Matlab 中可以使用 histeq 函数来对图像进行均衡化。该函数会对图像的直方图进行均衡,使得图像中各灰度级出现的概率相同。

% 读入图像I = imread('Jo.jpg');% 对图像进行均衡化I_eq = histeq(I);% 显示原图像和均衡化后的图像subplot(1,2,1);imshow(I);title('原图像');subplot(1,2,2);imshow(I_eq);title('均衡化后的图像');

注意,histeq 函数的输入和输出都是灰度图像。如果你的图像是彩色图像,那么可以先将其转换为灰度图像,然后再使用 histeq 函数进行均衡化。例如:

% 读入图像I = imread('Jo.jpg');% 将图像转换为灰度图像I_gray = rgb2gray(I);% 对图像进行均衡化I_eq = histeq(I_gray);% 显示原图像和均衡化后的图像subplot(1,3,1);imshow(I);title('原图像');subplot(1,3,2);imshow(I_gray);title('灰度图像');subplot(1,3,3);imshow(I_eq);title('均衡化后的图像');

% 读入图像I = imread('Jo.jpg');% 将图像转换为灰度图像I_gray = rgb2gray(I);% 对图像进行均衡化I_eq = histeq(I_gray);% 显示原图像和均衡化后的图像subplot(2,2,1);imshow(I_gray);title('灰度图像');subplot(2,2,2);imhist(I_gray);title('灰度直方图');subplot(2,2,3);imshow(I_eq);title('均衡化图像');subplot(2,2,4);imhist(I_eq);title('均衡化直方图');数字图像处理实验(直方图均衡化&规定化)(数字图像处理实验一实验报告)

 

观察可以发现灰度值变得平均,不会让灰度聚在某一区域使得图像看起来比较暗或者模糊。这里图像变亮。

直方图规定化

  直方图规定化是一种图像处理技术,它的目的是使图像的直方图呈现特定的形状。

  具体来说,对于一张图像,其直方图就是统计图像中各灰度级出现的次数的图像。通常情况下,图像的直方图会呈现不平衡的状态,即图像的某些灰度级出现的次数很多,而其它灰度级出现的次数很少。直方图规定化的目的就是使图像的直方图呈现特定的形状,通常情况下是使其呈现平坦的形状。

  直方图规定化的具体做法是,首先计算出图像的直方图,然后根据直方图计算出每个灰度级的累计分布函数,再根据累计分布函数计算出新的灰度级,最后将图像中每个像素的灰度级替换为对应的新灰度级。

  注意,直方图规定化和图像均衡化是有区别的。图像均衡化的目的是提高图像的对比度,而直方图规定化的目的是使图像的直方图呈现特定的形状。

% 读入图像I = imread('Jo.jpg');% 将图像转换为灰度图像I_gray = rgb2gray(I);hgram=50:2:250% 对图像进行规定化I_eq = histeq(I_gray,hgram);% 显示原图像和规定化后的图像subplot(2,2,1);imshow(I_gray);title('灰度图像');subplot(2,2,2);imhist(I_gray);title('灰度直方图');subplot(2,2,3);imshow(I_eq);title('规定化图像');subplot(2,2,4);imhist(I_eq);title('规定化直方图');

控制台:

列 1 至 21 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 列 22 至 42 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 列 43 至 63 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 列 64 至 84 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 列 85 至 101 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250

 也可以使用期望图像直方图来规定化:

% 读入图像I = imread('D1.jpg');% 将图像转换为灰度图像I_gray = rgb2gray(I);I_match=imread('D2.jpg');%期望图像I_mgray=rgb2gray(I_match);[hgram,x]=imhist(I_match);% 对图像进行规定化I_eq = histeq(I_gray,hgram);subplot(3,2,1);imshow(I_mgray);title('期望图像');subplot(3,2,2);imhist(I_mgray);title('期望图像直方图');% 显示原图像和规定化后的图像subplot(3,2,3);imshow(I_gray);title('灰度图像');subplot(3,2,4);imhist(I_gray);title('灰度直方图');subplot(3,2,5);imshow(I_eq);title('规定化图像');subplot(3,2,6);imhist(I_eq);title('规定化直方图');

本文链接地址:https://www.jiuchutong.com/zhishi/299007.html 转载请保留说明!

上一篇:HTML小游戏25 —— HTML5拉杆子过关小游戏(附完整源码)(html在线小游戏)

下一篇:【Uniapp】二、UniAPP项目全局文件配置(uniapp官方教程)

  • 海康威视默认8位密码是多少(海康威视默认8位密码是多少但是输入12345还是显示错误)

    海康威视默认8位密码是多少(海康威视默认8位密码是多少但是输入12345还是显示错误)

  • 微信为什么与iphone不兼容(微信为什么与此iphone不兼容)

    微信为什么与iphone不兼容(微信为什么与此iphone不兼容)

  • 荣耀30s支持otg功能吗

    荣耀30s支持otg功能吗

  • 酷开是什么(酷开是什么电视)

    酷开是什么(酷开是什么电视)

  • 微信服务电话人工服务是多少(微信服务电话人工服务上班时间)

    微信服务电话人工服务是多少(微信服务电话人工服务上班时间)

  • 苹果手机那个圈圈怎么弄出来(苹果手机那个圈圈怎么弄掉)

    苹果手机那个圈圈怎么弄出来(苹果手机那个圈圈怎么弄掉)

  • OPPO手机怎么打开小窗口(oppo手机怎么打开开发者选项)

    OPPO手机怎么打开小窗口(oppo手机怎么打开开发者选项)

  • 笔记本突然断电后开不了机(笔记本突然断电关机开不了机)

    笔记本突然断电后开不了机(笔记本突然断电关机开不了机)

  • 手机老是发烫怎么解决(手机老是发烫怎么回事vivo)

    手机老是发烫怎么解决(手机老是发烫怎么回事vivo)

  • 小红书怎么下载不了(小红书怎么下载没有水印)

    小红书怎么下载不了(小红书怎么下载没有水印)

  • 百兆网线用哪4根(百兆网线用哪四个线)

    百兆网线用哪4根(百兆网线用哪四个线)

  • 分辨率300是什么意思(分辨率300dpi)

    分辨率300是什么意思(分辨率300dpi)

  • 小米手环出现请先绑定是怎么回事(小米手环出现请先绑定提示该怎么办)

    小米手环出现请先绑定是怎么回事(小米手环出现请先绑定提示该怎么办)

  • 网络上传速度慢的原因(网络上传速度慢怎么调)

    网络上传速度慢的原因(网络上传速度慢怎么调)

  • 电信路由器默认密码是什么(电信路由器默认地址)

    电信路由器默认密码是什么(电信路由器默认地址)

  • 怎么查询微信视频记录(怎么查询微信视频号)

    怎么查询微信视频记录(怎么查询微信视频号)

  • iphone怎么暗黑模式(iphone暗黑模式怎么设置)

    iphone怎么暗黑模式(iphone暗黑模式怎么设置)

  • 怎么把视频发到快手上(怎么把视频发到邮箱)

    怎么把视频发到快手上(怎么把视频发到邮箱)

  • iphonexs多重多少克(苹果xs多少重量)

    iphonexs多重多少克(苹果xs多少重量)

  • keep能查到最近访客么(keep可以查看运动轨迹吗)

    keep能查到最近访客么(keep可以查看运动轨迹吗)

  • i7八代和九代区别(i7 八代和九代)

    i7八代和九代区别(i7 八代和九代)

  • 苹果小程序添加到桌面(苹果小程序添加到桌面失败)

    苹果小程序添加到桌面(苹果小程序添加到桌面失败)

  • no bootable device什么意思

    no bootable device什么意思

  • 抖音草稿箱能恢复吗(抖音草稿箱恢复视频)

    抖音草稿箱能恢复吗(抖音草稿箱恢复视频)

  • 苹果8p打电话声音小怎么回事(苹果8p打电话声音小怎么调)

    苹果8p打电话声音小怎么回事(苹果8p打电话声音小怎么调)

  • 怎么开通旺铺(旺店交易怎么开通)

    怎么开通旺铺(旺店交易怎么开通)

  • 吨位是啥意思
  • 只有增值税专用发票才能勾选抵扣吗
  • 单位买了一批空调怎么办
  • 季节性临时工是不是可以不上社保
  • 科技型中小企业申请流程
  • 没有数字的公章有效吗三方协议盖的章没有数字
  • 商业用房出租税率是多少
  • 汇算清缴退回的所得税
  • 计提坏账准备的做法体现了什么的信息质量要求
  • 跨年度费用怎么入账
  • 公司结业清算后多久注销
  • 行政单位维修工程规定
  • 企业搬迁补偿款发放流程
  • 研发支出费用化支出每个月都要结转吗
  • 小规模异地预缴增值税
  • 国税和地税要怎么合并
  • 应交税费应交增值税减免税款
  • 物业管理费属于政府购买服务吗
  • 最新最全的消费软件
  • 土地增值税怎么预交
  • 仓库多入库怎么退
  • 购房房产税如何支付
  • 筹建期间的开办费包括哪些
  • 购置土地税款怎么入账?
  • ipad常用语在哪里
  • 购买收益权如何缴税
  • 劳务费和工资薪金合并计算个人所得税合适吗
  • Win10打开浏览器后自动弹出查找框
  • 社会保险中的五险一金
  • 行政事业单位临聘人员
  • 关闭密码保护共享后又自动开启
  • 不符合条件的数据
  • php递归函数的例子
  • win10显示未充电
  • kcleaner.exe是什么
  • 专用发票开具错误
  • 企业会计准则条文释义与案例详解
  • 人工智能怎么做出来的
  • c++ array
  • php websocket教程
  • electron引入vue
  • 商誉减值可以避税吗
  • 税控盘减免税款怎么结转
  • sql server 2008的安全机制
  • 2018年所得税税收优惠
  • 如果停产怎么计算成本
  • 待认证进项税额借贷方向
  • 暂估入库做账
  • 退回多交的所得税怎么退
  • 委托方和受委托方的法律关系
  • 兼职人员属于雇佣人吗
  • 营利性养老院都交哪些税
  • 残保金管理使用办法
  • 现值指数与净现值的关系
  • MySQL为字段添加主键
  • cmos是一种什么芯片
  • Linux系统安全管理的内容包括
  • win8.1系统HDMI高清线连接电视后没有声音的原因及解决办法
  • Mac显示桌面快捷键
  • mac safari浏览器网页不能正常显示
  • win7系统ctfmon在哪个文件夹
  • win7系统网页无法调用摄像头
  • [图文教程]Win10家庭版怎么快速升级到win10专业版?
  • win7系统备份需要多大空间
  • honey contil
  • 如何用dos命令删除程序
  • cocos2dx官方教程
  • 微信小程序实现文件上传
  • 批处理修改hosts 加一行
  • unity projector
  • jquery 使用
  • js如何深度克隆一个对象
  • jquery validator
  • shell脚本 su
  • Android 自定义view炫酷动画
  • unity c++ dll
  • 安卓两个app
  • android回调函数
  • 国家税务总局四川省电子税务局界面
  • 福建莆田社保局在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设