《数字图像处理中图像增强的四种matlab编程方法》由会员分享,可在线阅读,更多相关《数字图像处理中图像增强的四种matlab编程方法(11页珍藏版)》请在金锄头文库上搜索。
1、图像增强处理log图像增强程序:clear allclose alliptsetpref(ImshowBorder,tight)im1=imread(照片 57.jpg)%im5=rgb2gray(im1)figureimshow(im1)im2=log(1+double(im1)*0.2%im3=imadjust(im2,0.5 1,0.1 0.5,0.6)figureimshow(im2)原图像Log 系数 0.2时名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -系数 0.3 系数为 0.1 时名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页
2、 -由图片看出当C 在 0.2 附近时,图像效果有了明显的改善,当大于0.3 时,图像白色加重,而当其小于0.1 时,图像黑色加重.指数图像增强:程序clear allclose alliptsetpref(ImshowBorder,tight)im1=imread(照片 57.jpg)%im5=rgb2gray(im1)figureimshow(im1)im3=log(double(im1)im2=exp(double(im3)*0.01 figureimshow(im2)原图像名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -系数为 0.001 时名师资料总结-精品
3、资料欢迎下载-名师精心整理-第 4 页,共 11 页 -系数为 0.02 系数为 0.01 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 11 页 -系数为 0.06 由图片看出当 C 在 0.02 附近时,图像效果有了明显的改善,当大于0.06 时,图像白色加重,而当其小于 0.01 时,图像黑色加重.绝对值图像增强程序:clear allclose alliptsetpref(ImshowBorder,tight)im1=imread(照片 57.jpg)%im5=rgb2gray(im1)figureimshow(im1)im2=abs(double(im1)*0.01
4、其中调整系数为cfigureimshow(im2)名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 11 页 -原图像系数为 0.015 时名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 11 页 -系数为 0.03 时系数为 0.005 时由图片看出当C 在 0.015 附近时,图像效果有了明显的改善,当大于0.003 时,图像白色加重,而当其小于0.005 时,图像黑色加重名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 11 页 -开方图像增强程序:clear allclose alliptsetpref(ImshowBorder,tight)im1
5、=imread(照片 57.jpg)%im5=rgb2gray(im1)figureimshow(im1)im2=sqrt(double(im1)*0.08%im3=imadjust(im2,0.5 1,0.1 0.5,0.6)figureimshow(im2)原图像名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 11 页 -系数为 0.03 时系数为 0.05 时名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 11 页 -系数为 0.005 时由图片看出当C 在 0.03 附近时,图像效果有了明显的改善,当大于 0.05 时,图像白色加重,而当其小于0.005 时,图像黑色加重名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 11 页 -