matlab图像的直方图,Matlab图像直方图相关函数

matlab图像的直方图,Matlab图像直方图相关函数图像的灰度直方图(H是图像a.bmp的数据矩阵)imhist(H);%显示a的直方图histeq(H);%将图像a进行直方图均衡化adapthisteq(H);%将图像a进行直方图均衡化imhist函数只能处理二维数据,因此处理RGB图像,需先转化成灰度图像,显示灰度直方图。例1:显示图像灰度直方图并进行直方图均衡化。H=rgb2gray(imread(‘peppers.png’));subp…

matlab图像的直方图,Matlab图像直方图相关函数

图像的灰度直方图(H是图像a.bmp的数据矩阵)

imhist(H);%显示a的直方图

histeq(H); %将图像a进行直方图均衡化

adapthisteq(H); %将图像a进行直方图均衡化

imhist函数只能处理二维数据,因此处理RGB图像,需先转化成灰度图像,显示灰度直方图。

例1:显示图像灰度直方图并进行直方图均衡化。

H=rgb2gray(imread(‘peppers.png’));

subplot(3,2,1);

imshow(H);

title(‘原图’);

subplot(3,2,2);

imhist(H);

title(‘原图直方图’);

subplot(3,2,3);

H1=adapthisteq(H);

imshow(H1);

title(‘adapthisteq均衡后图’);

subplot(3,2,4);

imhist(H1);

title(‘adapthisteq均衡后直方图’);

subplot(3,2,5);

H2=histeq(H);

imshow(H2);

title(‘histeq均衡后图’);

subplot(3,2,6);

imhist(H1);

title(‘histeq均衡后直方图’);

例2: 自己设计程序显示直方图,并实现直方图均衡化。

直方图均衡化是直方图修正技术的一种。一幅均匀量化的自然图像的灰度直方图通常在低灰度区域的频率较大,这样的图像较暗,区域中的细节常常看不清楚。

直方图均衡化可使得图像的灰度间距拉大或者使灰度分布均匀,从而增加了反差,使图像细节清晰,达到图像增强的目的。

x=rgb2gray(imread(‘peppers.png’));

[m,n]=size(x);

p=zeros(1,256);

for i=0:255

p(i+1)=length(find(x==i))/(m*n);

end

subplot(2,2,1);

bar(0:255,p,’b’);

title(‘原图直方图’);

subplot(2,2,2);

imshow(x);

title(‘原图’);

s=zeros(1,256);

for i=1:256

for j=1:i

s(i)=p(j)+s(i);

end

end

a=round(s*255);

for i=0:255

GPeq(i+1)=sum(p(find(a==i)));

end

subplot(2,2,3);

bar(0:255,GPeq,’b’)

title(‘均衡化后的直方图’);

b=x;

for i=0:255

b(find(x==i))=a(i+1);

end

subplot(2,2,4);

imshow(b)

title(‘均衡化后图像’);

【matlab】图像直方图

使用imhist函数(要先用rgb2gray转化为灰度图像) 利用matlab计算图像直方图函数为imhist() 具体用法: imhist( i );直接显示图像i的灰度直方图: imhist(i, …

OpenCV成长之路(5):图像直方图的应用

正如第4篇文章所说的图像直方图在特征提取方面有着很重要的作用,本文将举两个实际工程中非常实用的例子来说明图像直方图的应用. 一.直方图的反向映射. 我们以人脸检测举例,在人脸检测中,我们第一步往往需要 …

OpenCV成长之路:图像直方图的应用

OpenCV成长之路:图像直方图的应用 2014-04-11 13:57:03 标签:opencv 图像 直方图 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否 …

Matlab实现直方图均衡化

G=imread(‘aini555.jpg’); I=rgb2gray(G); J=histeq(I); %直方图均衡化,这一个函数就可以做到均衡化的效果 figure, subplot(),imsh …

OpenCV成长之路(4):图像直方图

一.图像直方图的概念 图像直方图是反映一个图像像素分布的统计表,其实横坐标代表了图像像素的种类,可以是灰度的,也可以是彩色的.纵坐标代表了每一种颜色值在图像中的像素总数或者占所有像素个数的百分比. 图 …

matlab图像类型转换以及uint8、double、im2double、im2uint8和mat2gray等说明

转自:http://blog.csdn.net/fx677588/article/details/53301740 1. matlab图像保存说明 matlab中读取图片后保存的数据是uint8类型( …

Matlab图像彩色转灰色

Matlab图像彩色转灰色 时间:2014年5月7日星期三 网上找的程序.实现图像彩色转灰色: I1=imread(‘C:\Users\Yano\Desktop\matlab\test1\4.jpg’ …

OpenCV成长之路:图像直方图

http://ronny.blog.51cto.com/8801997/1394115 2014-04-11 13:47:27 标签:opencv 直方图 统计表 原创作品,允许转载,转载时请务必以超 …

Python实现图像直方图均衡化算法

title: “Python实现图像直方图均衡化算法” date: 2018-06-12T17:10:48+08:00 tags: [“”] categorie …

随机推荐

事件EVENT与waitforsingleobject的使用

事件event与waitforsingleobject的配合使用,能够解决很多同步问题,也可以在数据达到某个状态时启动另一个线程的执行,如报警. event的几个函数: 1.CreateEvent和O …

关于IE8兼容svg图片问题解决

参考 http://www.zhangxinxu.com/wordpress/2013/09/svg-fallbacks/ 对博主表示感谢,详述请参考上述链接 直接把代码复制过来了,备份记录下 &lt …

【POJ2949】Word Rings(最大平均值环)

题意:给定N个字符串,如果A串的最后两个字母跟B串的前两个字母相同它们就能连接. 求一个由字符串组成的首尾相连的环,使(字符串总长度/字符串个数)最大. n<=100000 len<=10 …

C&plus;&plus;中数组求偏移量计算公式

已知数组:type A[10][5]A[0][0] –A[8][4]面试常考:数组定义A[0….x][0…y]已知A[m][n] –求A[k][l]的地址:    &A[m][n] …

Swift互用性:与 Cocoa 数据类型共舞(Swift 2&period;0版)-b

本节内容包括: 字符串(Strings) 数值(Numbers) 集合类(Collection Classes) 错误(Errors) Foundation数据类型(Foundation Data T …

通过logstash-input-mongodb插件将mongodb数据导入ElasticSearch

目的很简单,就是将mongodb数据导入es建立相应索引.数据是从特定的网站扒下来,然后进行二次处理,也就是数据去重.清洗,接着再保存到mongodb里,那么如何将数据搞到ElasticSearch中 …

pyhton之Reportlab模块

reportlab模块是用python语言生成pdf文件的模块 安装:pip install reportlab 模块默认不支持中文,如果使用中文需要注册 1.注册中文字体 下载自己需要的.ttf字体 …

&period;Net Core实现记录接口执行时间的中间件

项目中有时接口访问时间过长,但是通过浏览器F12查看时,接口访问时间很正常,所以就很奇怪,于是写一个中间件,记录所有接口访问时间的中间件. 一.中间件 中间件是应用程序处理管道中的组件,用来处理请求和 …

Spring MVC 异步测试

从spring3.2开始,支持servlet3的异步请求,这对于处理耗时的请求如缓慢的数据库查询是非常有好处的,不至于很快的耗光servlet的线程池,影响可扩展性. 让我们先来了解一下servlet …

今天的文章matlab图像的直方图,Matlab图像直方图相关函数分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29835.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注