
matlab数字图像处理
文章平均质量分 55
金泽遗梦
此人很懒,还没有添加简历。
展开
-
matlab数字图像处理之局部增强图像(使用直方图统计量)
定义部分直方图增强函数,参数img为输入图像;k0和k1为非负常数,且k0原创 2022-10-21 03:00:00 · 2176 阅读 · 0 评论 -
matlab数字图像处理之局部直方图均衡化
function img_out=part_hist_equal(img,Size)%局部直方图均衡化函数,参数img为输入图像,Size为邻域大小(奇正整数)%0填充for i=1:mfor j=1:n%调用下面的field_histeq函数endendendfunction s=field_histeq(img,x,y,Size)%定义邻域直方图均衡化函数,参数img为输入图像,x,y为邻域中心在未0填充的img中的坐标,Size为邻域大小(奇正整数)%创建输出灰度值向量。原创 2022-10-10 03:00:00 · 3400 阅读 · 0 评论 -
matlab数字图像处理编码实现直方图均衡化
function img_out=hist_equal(img,nlev)%直方图均衡化函数,其中参数img是输入图像,nlev是设定输出图像灰度值数量%直方图数据归一化%创建输出灰度值向量rk=0.0;%输入图像灰度概率求和的变量endfor i=1:mfor j=1:nfor k=1:pendendendend。原创 2022-10-05 03:00:00 · 2587 阅读 · 2 评论 -
matlab绘制图像的直方图、杆状图和折线图等
上述形式就可直接绘制直方条形图,其中参数z是一个包含将被绘制的点的行向量,即对应上面imhist函数得到的h;其中,f为输入图像,h是该图像的直方图数据,b是用来形成直方图的“容器”数目,即把所有灰度级分成几份的数量(b默认为256)。若按上面一行代码中使用imhist函数,则并不会画出图像对应的直方细杆图,而是得到直方图数据的一个向量(h)。例如,当LineSpec=’y-o‘,生成的杆状图其线条和标记点都是黄色,线条为实线,标记点为圆。原创 2022-10-04 03:00:00 · 10040 阅读 · 0 评论 -
matlab数字图像处理的集合操作
图像的集合操作是针对灰度图像进行的,包括交集运算、并集运算和补集运算。1.图像A、B的交集运算定义为图像对应位置的像素值取a,b中的较小值。2.图像A、B的并集运算定义为图像对应位置的像素值取a,b中的较大值。3.图像A的补集运算定义为一个常数k与图像中每个像素的灰度差值。原创 2022-09-29 03:00:00 · 2106 阅读 · 0 评论 -
matlab实现数字图像的加减乘除运算
数字图像处理的算术运算是指对两幅或多幅图像进行点对点的加、减、乘、除计算得到输出图像的运算。其中输入图像的大小必须相同。加法:主要是通过叠加相同的图像来达到去噪的效果(因为噪声的平均值为0),或者实现图像的叠加。减法:主要是检测两幅图像之间的差异,增强细节。乘法(除法):主要用于图像的分块显示。原创 2022-09-27 03:00:00 · 11375 阅读 · 0 评论