我是靠谱客的博主 坦率指甲油,最近开发中收集的这篇文章主要介绍matlab泊松分布随机数和图像_利用MATLAB实现直方图均衡化,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

eb0e846a090dd542f3c8dcb4e5a66f92.png

直方图均衡化方法实现:

1.求直方图

设f、g分别为原图像和处理后的图像。求出原图f的灰度直方图,设为h。那么,在[0,255]范围内量化时,h就是一个256维的向量。
假设灰度为0的有3个,灰度为1的有2个,灰度为2的有4个,灰度为3的有4个,…………那么h =[3,2,4,4,……]

2.计算原图的灰度分布概率

1)求出圏像f的怠体像素个数
Nf=m*n(m,n分別为图像的长和宽)
2)计算毎个灰度级的分布概率,即毎个像素在整个图像中所占的比例
hs(i)=h(i)/Nf (i = 0,1,……,255)

3.计算原图灰度的累计分布

f8b193628921a24963c89a093dc2a49b.png

a1d06e92a71d8ac0d64a6150d780c7b8.png

4.计算原、新图灰度值的影射关系

fca87b77a474a675bd27bf09ff47782a.png
hp(k): f(i, j)(f(i, j)≠0)的累计概率分布

举个例子

我们处理下面这张图:

7a99c15914e999ef5f879f989bb26f18.png
liekai.jpg

MATLAB:

b718727dc7e7ab2722de19858c30c257.png

那么函数就是这样,在MATLAB的命令行窗口开始跑:

b9650b118794baa70b0a623699cb5bfc.png

结果:

e81713837e88170bd11eab424a67b69f.png

可以看出,和原图相比,(强行)新图的的层次感加强,细节也比较清晰。

最后

以上就是坦率指甲油为你收集整理的matlab泊松分布随机数和图像_利用MATLAB实现直方图均衡化的全部内容,希望文章能够帮你解决matlab泊松分布随机数和图像_利用MATLAB实现直方图均衡化所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(94)

评论列表共有 0 条评论

立即
投稿
返回
顶部