matlab实现photoshop.ppt
《matlab实现photoshop.ppt》由会员分享,可在线阅读,更多相关《matlab实现photoshop.ppt(23页珍藏版)》请在三一文库上搜索。
1、Matlab实现自己的photoshop,VS,Adobe Photoshop:图像元老,最受欢迎的强大图像处理软件之一,Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描,编辑修改,图像制作,广告创意,图像输入与输出于一体的图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。,PHOTOSHOP简介,增加图像对比度,原理 由于许多原始图像的灰度经常分布在一个小范围内,不易观察分辨,通过直方图均衡化使图像灰度均匀分布,使一定范围内像元值的数量大致相等,以此加强细节,提高图像的清晰度,便于观察以及计算机进行分析处理,PS中“自动对比度”,I=imread(D:Do
2、cumentsPictures131027 1.jpg);%读入图像 i=rgb2gray(I); high=histeq(i);%直方图均衡化定灰度级数n,默认64 subplot(2,2,1),imshow(i);%显示图像 subplot(2,2,2),imshow(high); subplot(2,2,3),imhist(i);%获取图像的直方图 subplot(2,2,4),imhist(high);,自动对比度,效果对比,Matlab效果,就是把图片反向,原理 底片就是负片,就是和原图片完全相反,想要实现负片效果就是把各像素点完全翻转,取像素255的补数并取代原来的点,即图像按照下
3、列映射关系进行灰度变换 f(x)=255-x,PS中“底片效果”,底片效果,i=imread(D:DocumentsPictures131027 1.jpg); j=255-i; subplot(1,2,1); imshow(i); subplot(1,2,2); imshow(j);,效果对比,Matlab效果,photoshop效果,增加某一通道的值,原理 平时见得rgb图像是由R,G,B三个通道构成,也就是红色,绿色,蓝色三个通道构成,因为平时红色一类颜色代表暖色调,蓝色一类代表冷色调,要想增加图片的色温,增加红色通道或者减少蓝色通道即可,Ps中的“色相”,RGB=imread(leng
4、sediao.jpg); subplot(1,4,1),imshow(RGB) title(原始真彩色图像) subplot(1,4,2),imshow(RGB(:,:,1)%提取红色分量 title(真彩色图像的红色分量) subplot(1,4,3),imshow(RGB(:,:,2)%提取绿色分量 title(真彩色图像的绿色分量) subplot(1,4,4),imshow(RGB(:,:,3)%提取蓝色分量 title(真彩色图像的蓝色分量) RGB(:,:,1)=RGB(:,:,1+60);%将红色通道中的每个值加60 figure; subplot(1,4,1),imshow(R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 实现 photoshop
链接地址:https://www.31doc.com/p-2146118.html