Histeq

Enhance contrast using histogram equalization

该函数通过直方图均衡化来增加对比度

Syntax

J = histeq(I,hgram)

Description

Histeq enhances the contrast of images by transforming the values in an intensity image, or the values in the colormap of an indexed image, so that the histogram of  the output image approximately matches a specified histogram.

Histeq函数通过改变一副亮度图像灰度值或者一副索引图像的灰度值来增加图像的对比度,以达到输出图像的直方图近似于规定的直方图。

J = histeq(I,hgram) transforms the intensity image I so that the histogram of the output intensity image J with length(hgram) bins approximately matches hgram. The

vector hgram should contain integer counts for equally spaced bins with intensity values in the appropriate range: [0, 1] for images of class double, [0, 255] for images

of class uint8, and [0, 65535] for images of class uint16. histeq automatically scales hgram so that sum(hgram) = prod(size(I)). The histogram of J will better match

hgram when length(hgram) is much smaller than the number of discrete levels in I.

J = histeq(I,hgram)改变灰度图像以达到输出图像J的直方图接近于参数hgram(该参数为规定直方图)。向量hgram应该包含等区间的适当灰度值的数目(就是灰度区间,比如uint8图像,将256个灰度级化为32个区间,每个区间连续8个灰度级),灰度值的范围为:双精度图像灰度值范围为[0-1],unit8图像灰度值范围为[0-255],unit16图像的灰度值范围为[0-65535],histeq自动调整hgram以达到标准图像hgram的和等于原图像的像素数(也就是说两幅图像的像素数要相等,即将标准图像的像素数目调整的和原图像像素数目一样),当规定直方图J的长度比原图像I的灰度级数目小时,J的直方图将会更好的匹配规定直方图hgram。

翻译的很烂,以后还需多多努力,虽然很多东西能够意会但是还是难以表达。

matlab histequ,matlab histeq函数介绍相关推荐

  1. matlab histequ,matlab histeq函数引见

    matlab histeq函数介绍 Histeq Enhance contrast using histogram equalization 该函数通过直方图均衡化来增加对比度 Syntax J =  ...

  2. matlab histeq cy源代码,matlab histeq函数介绍(示例代码)

    Histeq Enhance contrast using histogram equalization 该函数通过直方图均衡化来添加对照度 Syntax J = histeq(I,hgram) De ...

  3. MATLAB中的mvnrnd函数介绍

    mvnrnd函数介绍 mvnrnd函数可以用于生成不同类别模式的数据,数据要服从正态分布(高斯分布). 使用matlab来实现的代码如下: matlab实现代码如下: mul = [1 2]; SIG ...

  4. matlab中调用histeq函数命令,根据MATLAB的histeq函数改写的运行在OpenCV下的直方图规定化源码!...

    据说,图像的直方图规定化比直方图均衡化用得更多,但是很奇怪的是OpenCV居然没有图像直方图规定化的源码!所以,我就有必要在OpenCV下写一个图像直方图规定化处理的函数,以方便将来使用. 我在网上找 ...

  5. Matlab中的histeq函数——图像灰度直方图均衡化

    首先来看一下没有进行灰度直方图均衡化的图片和经过灰度直方图均衡化后的图片的对比: 左为原图,右为经过灰度直方图均衡化处理后的图片,很显然,经过处理之后的图片在对比度方面有了显著的提升,下面附上两张图片 ...

  6. 【 MATLAB 】rem 函数介绍

    rem函数和mod函数很相似,二者认真看一个,另一个看一下区别即可. mod函数介绍:[ MATLAB ]mod 函数介绍 rem Remainder after division Syntax r ...

  7. 【 MATLAB 】filter 函数介绍 之 Filter Data in Sections

    [ MATLAB ]filter 函数介绍(一维数字滤波器) 在上篇博文中,里面有一个例子,就是过滤部分中的数据,这个部分中的数据的意思是如果有一个向量需要过滤,我们可以把它分为几段,然后分段过滤. ...

  8. 根据MATLAB的histeq函数改写的运行在OpenCV下的直方图规定化C源码

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 2016-6-8日用C++也实现了直方图规定化, ...

  9. histeq matlab原理,MATLAB中histeq的原理以及自写的具体实现函数

    1.什么是直方图? 直方图是数字图像处理中一个简单而重要的常用工具,它从总体上刻画了一幅图像的灰度内容. 具体来说,直方图描述的是图像中具有各灰度级的出现的概率(像素的个数),其横坐标为灰度级,纵坐标 ...

最新文章

  1. 新一届最强预训练模型上榜,出于BERT而胜于BERT
  2. map评价吗 voc数据集可以用coco_【庖丁解牛】从零实现RetinaNet(九):使用COCO预训练权重在VOC上训练RetinaNet...
  3. chart.js 饼图显示百分比_Python怎么画饼图?Matplotlib数据可视化004:饼图
  4. Leetcode题库 172.阶乘后的零(C实现)
  5. Contains Duplicate --包含相同值
  6. 计算机安全性无效无法连接到网络,图文研习windows10系统连接网络提示无法连接到此网络错误的方法?...
  7. 微型计算机常用的worm是,2010江西省计算机等级考试试题 二级C试题考试答题技巧...
  8. python菜鸟教程100例-Python 练习实例4
  9. 使用phpQuery轻松采集网页内容
  10. 苹果保修期查询_保修期还有6个月的IPhone X 换个“新”主板变“过保”了 维修点这样回应...
  11. Android机顶盒M1上ANR问题的排查方法和应对方案
  12. html progress标签的样式设置,progress后紧跟数字长度样式
  13. 墨瞳漫画 升级vue2 踩坑
  14. 深度学习之 imgaug (图像增强)学习笔记
  15. textarea内容换行,textarea中换行符br失效
  16. HTTPS/HTTP
  17. java设计模式-六大设计原则
  18. 压力传感器/压力变送器的选型
  19. 【POJ No. 2431】 丛林探险 Expedition
  20. C++中goto的使用

热门文章

  1. css 文本两行显示,超出省略号表示
  2. 反复使用的 git 指令
  3. 不小心将explorer.exe结束进程
  4. c语言求婚代码大全,程序员七夕用40行代码向女友求婚成功,网友:求源码
  5. HTML5——表格及表格属性(持续更新中....)
  6. Android 微信摇一摇记录摇的次数
  7. iMeta | Sangerbox: 交互式整合临床生信分析平台
  8. java生产者消费者流程图_Java 生产者消费者模型的三种实现过程
  9. 微信小程序生命周期及(bindtap和catchtap)点击事件
  10. 降薪22万选择北京国企,入职4月感叹:户口真不重要,想赚钱!