matlab histeq函数介绍

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.

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

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函数介绍

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

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

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

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

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

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

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

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

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

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

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

  7. Matlab学习-图像处理工具箱函数

    本文转载自http://www.cnblogs.com/gtts/archive/2011/05/20/2052339.html 下列表格中除了个别函数外,其余函数都是图像处理工具箱提供的关于图像处理 ...

  8. matlab对图像操作函数的详解(笔记1)

    matlab对图像操作函数的详解 一. 读写图像文件 1. imread imread函数用于读入各种图像文件,如:a=imread('e:\w01.tif') 注:计算机E盘上要有w01相应的.ti ...

  9. MATLAB中的常用函数小结

    1. MATLAB中的常用函数小结 文章目录 1. MATLAB中的常用函数小结 1. MATLAB图像处理工具箱 1.1 图像显示 1.2 图像文件输入/输出 1.3. 图像像素值及其统计 1.4 ...

最新文章

  1. 经典网络AlexNet介绍
  2. PL/SQL Developer的调试存储过程
  3. 如何使用OpenCppCoverage检查单元测试的行覆盖率
  4. python中itertools的用法_python中的itertools的使用详解
  5. Iframe高度自适应(兼容IEFirefox、同域跨域)
  6. C#排队处理DEMO
  7. 域服务器怎么修改管理员密码,域服务器更改客户端管理员的密码
  8. 英语进阶系列-A06-本周总结
  9. “老师,我写着写着就 强制交卷了……”
  10. 数列求和(洛谷P5745题题解,C++语言描述)
  11. 转载:百集3D动画片《精灵世纪》制作揭密
  12. 阿里笔试题:求两个子序列的最大连续子序列
  13. DICOM中的入门概念
  14. [转载] 七龙珠第一部——第114话 悟空的愿望 卡林大人好为难
  15. 10000个虎年限定版红包封面!给!
  16. 全面拆解携程云原生实践,打造智能弹性的云端酒店直连系统!
  17. Gateway一文详解
  18. 使用maven编译打包用javac还是eclipse的jdt的问题
  19. [Mysql] LAST_DAY函数 | DATE_ADD函数 | DATE_SUB函数
  20. 【每日最爱一句】2013.07.24

热门文章

  1. 金蝶软件遭遇.locked勒索病毒攻击:如何保护与解救您的数据?
  2. 拜耳加大在华投资,启动处方药北京工厂产能提升项目
  3. ODE手册(1)安装和使用
  4. 【Linux】——进程创建fork()详解
  5. 前端简单实现当日时间只展示时间,否则只展示年月日
  6. Pink老师-简易计算器
  7. 华为垃圾分类大赛亚军答辩心得和PPT分享
  8. 业务员转回IT岗——浪子回头之数据分析第0天
  9. 哈希树的python实现
  10. GO功能注释-简单快速