下载此文档

黄华斌机器视觉.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
机器视觉
图像处理算法以及相关界面
黄华斌机硕1107
主要内容
灰度变换(反转变换,对数变换,幂次变
换)
*直方图均衡化;
*均值滤波和中值滤波
*拉普拉斯算子
*彩***像转化为灰度图像
*指定图像轮廓边缘的提取。
1三种基本的灰度变换

变换公式:s=L-1-r
MATLAB里面实现代码:
*I1=255-1
figure, imshow (I1)
* title(反转变换’)

变换公式:S=c*Log(1+r)
MATLAB里面实现代码
C-str2num(get(handles edit, string,)
幸I1= double(I)
幸I2=C米1og(1+11);
figure, imshow(I2)
主要功能:压缩图像亮区灰度值,拉伸暗区
的灰度值,从而突出暗区的图像特征。

变换公式:s=cry
MATLAB里面实现代码;
a-str2num(get(handles edita, string);
b-str2num(get(handles edits, string));
11=double(:
m, n=size(2
max=0;
for i=1: m
for j=1:n
if 12(j)>max
max=12():
end
end
end
12=2/max*25
2=uint8(2);
figure, imshow(2)
反转变换
变换前
变换后
对数变换
变换前
变换后
幂次变换
变换前
变换后
2直方图均衡化
目的:通过点运算使得输入图像转化为在
某一灰度级上都有相同的像素点数的输出。
*直方图均衡化变换公式:
s=T(r)=L P(w)dw
k=0,1,2,,L
其中,n是输入图像中灰度级为j级灰度的像素个数,
n是图像中像素的总数,
S是输入图像中k级灰度被映射到输出图像上的灰度值
实现代码
Im, n=size(l)
M= zeros(1,256);
fork=0:255
M(k+1)=length(find(I==k))/(m*kn)
end
S1= zeros(1,256)
fori=1:256
for j=1: i
S1(i)=M(j)+S1(i)
end
end
S2=round(S1*255)
fori=1:256
G(i)=sum (M (find(S2==1)))
figure, bar(0: 255, G, ' b')

黄华斌机器视觉 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人PAN
  • 文件大小2.02 MB
  • 时间2021-03-09