精华内容
下载资源
问答
  • 2020-11-20 18:45:41

    c69c837f0ab9c8a7797ecc25583f9fa6.png

    一、实验名称

    图像锐化

    二、实验目的

    1.熟悉MATLAB软件的使用。
    2.掌握图像锐化的原理及数学运算。
    3.于MATLAB环境下编程实现对图片锐化。

    三、实验内容

    利用图像基于单方向梯度算子,Robert算子,Sobel算 子,Pritt算 子, Laplacian算子,多方向模板,LoG算子编写matlab增强程序;最后,显示边缘图像和锐化增强图像,并对这些仿真结果所呈现的边缘提取和增强效果进行对比分析。

    四、实验仪器与设备

    Win10 64位电脑
    MATLAB2017a

    五、实验原理

    1.Sobel算子是像素图像边缘检测中最重要的算子之一。在技术上,它是一个离散的一阶差分算子,用来计算图像亮度函数的一阶梯度之近似值。在图像的任何一点使用此算子,将会产生该点对应的梯度矢量或是其法矢量。
    2.Roberts边缘检测算子是一种利用局部差分算子寻找边缘的算子,Robert算子图像处理后结果边缘不是很平滑。经分析,由于Robert算子通常会在图像边缘附近的区域内 产生较宽的响应,故采用上述算子检测的边缘图像常需做细化处理,边缘定位的精度不是很高。
    3.Prewitt算子是一种一阶微分算子的边缘检测,利用像素点上下、左右邻点的灰度差,在边缘处达到极值检测边缘,去掉部分伪边缘,对噪声具有平滑作用 。其原理是在图像空间利用两个方向模板与图像进行邻域卷积来完成的,这两个方向模板一个检测水平边缘,一个检测垂直边缘。
    4. Laplacian算子是n维欧几里得空间中的一个二阶微分算子,定义为梯度grad()的散度div()。因此如果f是二阶 可微的实函数,则f的laplacian算子定义为:
    (1) f的拉普拉斯算子也是笛卡尔坐标系xi中的所有非混合二阶偏导数求和:
    (2) 作为一个二阶 微分算子,拉普拉斯算子把C函数映射到C函数,对于k ≥ 2。

    六、实验过程及代码

    Sobel算子

    I=imread('a3.jpg'); %读取图像
    I1=rgb2gray(I); %将彩色图变成灰色图
    subplot(131),imshow(I1),title('原图');
    
    model=[-1,0,1;
           -2,0,2;
           -1,0,1];
    [m,n]=size(I1);
    I2=double(I1);
    
    for i=2:m-1
        for j=2:n-1
            I2(i,j)=I1(i+1,j+1)+2*I1(i+1,j)+I1(i+1,j-1)-I1(i-1,j+1)-2*I1(i-1,j)-I1(i-1,j-1);
        end
    end
    subplot(132),
    imshow(I2),title('边缘提取后的图像');
    I2 = I2 + double(I1);
    subplot(133),
    imshow(uint8(I2)),title('锐化后的图像');

    Robert算子

    I=imread('a3.jpg'); %读取图像
    I1=rgb2gray(I); %将彩色图变成灰色图
    subplot(131),imshow(I1),title('原图');
    model=[0,-1;1,0];
    [m,n]=size(I1);
    I2=double(I1);
    for i=2:m-1
        for j=2:n-1
            I2(i,j)=I1(i+1,j)-I1(i,j+1);
        end
    end
    subplot(132),imshow(I2),title('边缘提取后的图像');
    I2 = I2 + double(I1);
    
    subplot(133),
    imshow(uint8(I2)),title('锐化后的图像');

    Prewitt算子

    I=imread('a3.jpg');
    I1=rgb2gray(I); %将彩色图变成灰色图
    subplot(131);
    imshow(I1),title('原图');
    model=[-1,0,1;
    -1,0,1;
    -1,0,1];
    [m,n]=size(I1);
    I2=I1;
    for i=2:m-1
    for j=2:n-1
    tem=I1(i-1:i+1,j-1:j+1);
    tem=double(tem).*model;
    
    I2(i,j)=sum(sum(tem));
    end
    end
    subplot(132),
    imshow(uint8(I2)),title('边缘提取后的图像');
    I2=I2+I1;
    subplot(133),
    imshow(I2),title('图像锐化')

    laplacian算子

    I=imread('a3.jpg'); 
    I1=mat2gray(I);%实现图像矩阵的归一化操作
    [m,n]=size(I1);
    newGrayPic=I1;%为保留图像的边缘一个像素
    LaplacianNum=0;%经Laplacian算子计算得到的每个像素的值
    LaplacianThreshold=0.2;%设定阈值
    for j=2:m-1 %进行边界提取
        for k=2:n-1
            LaplacianNum=abs(4*I1(j,k)-I1(j-1,k)-I1(j+1,k)-I1(j,k+1)-I1(j,k-1));
            if(LaplacianNum > LaplacianThreshold)
                newGrayPic(j,k)=255;
            else
                newGrayPic(j,k)=0;
            end
        end
    end
    I2=rgb2gray(I); %将彩色图变成灰色图
    subplot(131),imshow(I2),title('原图');
    subplot(132),
    imshow(newGrayPic);
    title('Laplacian算子的处理结果')
    t=I1+newGrayPic;
    subplot(133),imshow(t),title('图像锐化后')

    Log算子

    t=imread('a3.jpg');
    t=rgb2gray(t);
    [m,n]=size(t);
    subplot(1,3,1),imshow(t),title('原图')
    tt=t;
    model=[0,0,1,0,0; 
     0,1,2,1,0;
    1,2,-16,2,1;
    0,0,1,0,0;
    0,1,2,1,0;]
    
    
    for i=3:m-2
    for j=3:n-2
        tem=double(t(i-2:i+2,j-2:j+2)).*model;
        x=sum(sum(tem));
       tt(i,j)=x;
    end
    end
    
    subplot(1,3,2),imshow(tt),title('log提取边缘后')
    t_1=double(tt)+double(t);
    subplot(1,3,3),imshow(uint8(t_1)),title('log锐化后')

    七、实验结果与分析

    Sobel算子

    0dec06ea163c0c5eed4da98949bf48da.png

    d6a7541219213d1ee98399f050fb9ca4.png


    Robert算子

    7b7c612707266e4e7385a7ce37b6e1a7.png

    62a4d9e9f4d6a7136fc77144cdb5dcf6.png

    Prewitt算子

    6f717f6c593506f1c31c05afee8066c3.png

    1fa78f14e50ae037ccbdce65c7210ba6.png

    laplacian算子

    8f93377aa6866fdd899dfa30d70eed61.png

    a87685240ef29fd3e4b7db046409348e.png

    Log算子

    a28dc381ff1cde86ff0dd7a5031eb093.png

    084d165a684b62b0f1d26b5d52471128.png

    总结
    图像锐化(image sharpening)是补偿图像的轮廓,增强图像的边缘及灰度跳变的部分,使图像变得清晰,分为空间域处理和频域处理两类。图像锐化是为了突出图像上地物的边缘、轮廓,或某些线性目标要素的特征。这种滤波方法提高了地物边缘与周围像元之间的反差,因此也被称为边缘增强。我的理解:图像锐化就是通过使得图像的边缘更加突出,可以是原图与原图的高频部分叠加而成。
    Sobel算法与Priwitt算法的思路相同,属于同一类型,因此处理效果基本相同。Roberts算法的模板为2*2,提取信息较弱。单方向锐化经过处理之后,也可以对边界进行增强。Laplacian算子对噪声比较敏感,Laplacian算子有一个缺点是它对图像中的某些边缘产生双重响应。所以图像一般先经过平滑处理,通常把Laplacian算子和平滑算子结合起来生成一个新的模板-Log算子。

    八、实验总结及心得体会

    通过此次实验,自己学习了图像锐化的几种算子。开始的时候,不懂每个算子的来源,后面看了老师的推导过程后,发现其实锐化就是先对图像进行差分(类似求导),再叠加到原图上。这里主要的问题就是对算子的差分原理的验证,然后在MATLAB上机过程中,没有注意到数据类型的限制,导致数据上溢。

    d83aeb492f6d190eeafdd775fa5d2501.png
    更多相关内容
  • NO.1 橡皮擦抠图说到橡皮擦大家肯定都用过啦,我们PS的橡皮擦功能跟大家平时用的橡皮擦功能是一样哦,想擦哪里擦哪里,然后把需要的部分留下就可以啦~NO.2 魔棒抠图魔棒工具应该是小白最喜欢的一个抠图...

    d85097c3dc20a0a7b997940eb4674853.png

    秉承万物皆可抠的心态,PS入门基本功!

    抠图莫属!

    可对于刚入门的小白抠图简直不要太难了!!!所以今天K姐总结了几个敲简单的抠图技巧~还附上!视频!版本!是不是非常贴心! ~~~~还不赶紧点个赞收藏下来!

    49193beafd2d8504fd56dcefd80b4f17.png

    NO.1 橡皮擦抠图

    说到橡皮擦大家肯定都用过啦,我们PS的橡皮擦功能跟大家平时用的橡皮擦功能是一样哦,想擦哪里擦哪里,然后把需要的部分留下就可以啦~

    1d9fe6742e9562d616c4e79c662a0bae.png

    NO.2 魔棒抠图

    魔棒工具应该是小白最喜欢的一个抠图工具了,操作非常简单,简直跟变魔术一样!点一下不要的部分,按Delete删除,就得出你想要的啦(此方法只适用一些背景简单的图片)。

    423fc94aad1255d62cd2949aeefb432d.png

    NO.3 快速选择抠图

    快速选择工具顾名思义,就是很快速地选择你需要的区域,按住Shift键可以同时选择其他区域哦。

    45d60023221f18a195bc4c784db65f63.png

    NO.4 多边形套索抠图

    多边形套索工具是对于画面中的几何多边形使用的利器,45°或90°的直线都可以快速选择出来。

    d9889ba2563aa69a21e1e51f56c331ec.png

    NO.5 磁性套索抠图

    磁性套索工具会自动识别图像边界,就好像有磁铁一样,自动黏附在图像边界上。(适用于图片边缘界线清晰的图)。

    bb867446758372477f5628f10bbdc490.gif

    NO.6 钢笔抠图

    钢笔工具是抠图里面用得最多、最精准、但也是最耗时间的一种,对于一些光滑、弯曲,且有硬边的对象,使用钢笔工具是再合适不过的了。

    b687b95b68bf5d81dfcef3837e781425.gif

    NO.7 边缘调整抠图

    抠图最难扣的大该就是头发了吧!抠头发也是经常遇到的,想要抠出完美无损的头发丝效果还是略微有些棘手的,这时候可以用到边缘调整。下面给大家显示一遍:

    1.我们先打开一张图片,头发部分也挺复杂的。

    bb1fc3c64bfa375b8afd62c809e40d75.png

    2.然后点击“快速蒙板”工具;

    7b36c83f2606f7243df465c8cc971ca2.png

    3.按B键,对着图片点击右键,选择笔头。 (画笔选择不透明度100% 流量100%)

    e61731f63ecde6ccbd6177de56278ad4.png

    4.接着像下图演示的一样画:

    6d352932b358fc280fb0993652722c99.png

    5.画完后再点击一下那个“快速蒙板”就会出现选区,然后按快捷键ctrl+shift+i反选,接着按快捷键M。 (M是矩形选区,当然也可以按L) 然后按鼠标右键然后找到“调整边缘”如图:

    设置如下: 视图选择“黑底”输出到选择,并新建带有“图层”的“蒙板图层”。然后顺便点击一下“记住设置”!

    ebe979385c534621d839042ff4f601b0.png

    6.然后点击如下图的那个按钮,鼠标就会变成像画笔一样。这个叫“调整半径工具”;

    b830e0b88f6ec4a1b2b9954a8bc88708.png

    7.接着用“调整半径工具“在头发跟背景的地方慢慢涂。你就会惊奇的发现头发一点一点的扣下来了。

    3f5dd0870bee5b01658de0b39e3e9400.png

    8.涂完后点击确定,就会出现一个新建蒙板了,放上白底看看效果。

    7fcdaffedad351954853cf8ef2e2ad13.png

    b60db51ed17fd33ce936b0525b595043.png

    9.然后把下面的图层都隐藏掉,只留下那个图层1副本。(就是空白背景的图层 也就是你刚刚抠出来的那个图,黑色蒙板的那个图层)

    在最上面新建一个空白图层,按 CTRL+ALT+SHIFT+E 就会出现一张没蒙板的扣好图的图层。

    最后,把身体部分用钢笔工具扣出来,再把这个头(图层3)跟身体合并就可以了~

    7fcdaffedad351954853cf8ef2e2ad13.png

    如果,觉得以上的图文还没有了解透彻!给你一个火箭,来看看视频版!

    1. 99%人都不知道的抠图方法
    7a6c2a0074a87d6382d7df641d6b1a40.png
    https://www.zhihu.com/video/1150696296070303744

    2. 1分钟抠发丝的技巧

    a617ed027d3fada72f4c14ddd8eafcc3.png
    https://www.zhihu.com/video/1150696327456468992

    3. 抠完发丝如何处理白边

    b999f71544172de2959d138c4bcc265c.png
    https://www.zhihu.com/video/1150696363346993152

    今天的分享就到这里,如果你对学习PS其他技巧感兴趣,还可以来看看我这些文章哦:

    PS 有哪些小技巧让你好用到哭?​www.zhihu.com
    414d84c902ba445841478aeecd69c58e.png
    平面设计师是如何找素材的?​www.zhihu.com
    fe5f15e369f150bd10f69c56923eb792.png
    你是如何完成一份优秀的校园海报的?​www.zhihu.com
    36eed9a75e0e4cd9e0dbdb80c1d1b9e1.png

    看完这篇,让K姐偷偷跟你说件事

    d0207c9210d60652cfa90773142a9a95.png
    展开全文
  • 说到最好用的抠图工具,有的同学觉得是魔棒,有的同学认为是钢笔,也有的同学会说,那么麻烦干什么,不如直接找个网站一键抠图,其实没有哪一种方法是最好用的,我们必须根据图像去判断它使用哪种工具最合适,...

    4437b3a726fa56d764bff6ac21fe72f4.png
    本篇教程由浅入深的了解ps当中的每一个抠图工具以及原理,帮助大家提升工作效率的同时,还能打破很多同学对抠图的一些刻板印象。

    抠图是我们几乎每一天都能接触到的工作,说到最好用的抠图工具,有的同学觉得是魔棒,有的同学认为是钢笔,也有的同学会说,那么麻烦干什么,不如直接找个网站一键抠图,其实没有哪一种方法是最好用的,我们必须根据图像去判断它使用哪种工具最合适,最有效率,即使是一键抠图的网站也不能保证每种类型的图它都能抠的很完美,所以本篇教程我会由浅入深的带你了解ps当中的每一个抠图工具以及原理,在帮助大家提升工作效率的同时,还能打破很多同学对抠图的一些刻板印象,好了,话不多说,开始今天的教程。


    分析图像

    1.看形状

    第一我们要看形状特征,图像的边缘清晰流畅,在这基础上,如果说图像本身没有透明的区域,那就再好不过了,如果外形还是基本的几何形就可以选择用选框工具和多边形套索用具,如果对象是不规则形状,但是边缘又很光滑,就适合用钢笔工具。

    d3853a2c12c6774285b602042c13e10a.png

    比如画面的圆形盘子,就适合用椭圆形工具抠取。

    d9e6f54ef3ea43e6f51faeb29e393291.png

    比如画面中的手表,边缘不规则,但是很清晰,我们就可以选择钢笔工具来抠取。

    2.看色彩

    第二个看色彩,要看选择的对象与背景之间是否存在足够大的差异,如果差异够大,我们就可以用色彩范围来抠取对象,最适用于的工具就是色彩范围。

    f8daae3675037f3a252d378680870474.png

    比如画面中茶壶与红色的背景形成了强烈的反差,可以选择色彩范围命令来抠取。

    efe1e2128c08eb807c5b8326ecd82397.png

    图像中背景与主体色彩差异很大,我们同样可以选择色彩范围命令抠取。

    3.看色调

    第三,要看色调差异,它就不像色彩差异那么直观了。色调主要针对的是黑白灰的层次,只有具备了足够的色调差异,我们才能分辨出各种物体,那该如何判断根据色调的抠图呢?对于ps来说,任何一副彩色图像都可以生成黑白灰的单色图像,而红色、黄色、蓝色等有彩色,不过是不同明度的灰色而已,因此我们可以利用图像与背景之间的差异来选择对象,那么问题来了,我们该如何判断图片是否存在足够的色调差异,想必很多同学有了答案,就是通道,只需要观察通道里的灰度就能辨别,然后再去判断用什么工具抠取最为合适。

    856f657e8de3d6c91d4e180299e3e79b.png

    52ebb4369a89bf498940781dd1950ca7.png

    刚才我们说了色调其实主要根据图像的黑白灰层级来判断的,就像我们画素描,会把所看的影像用明暗的调子绘制出来,这样就很直观感受到画面的色调差异。

    d8ac3ff40fb8f91fc9660d35a4045bbe.png

    比如这张图片,我们观察他的通道就能发现三个通道,就是三个黑白灰的图像。每个通道都是记录相应的颜色信息,比如红色通道记录的就是红色信息。

    761abc7f96ca5e3066ede712e093e563.png

    根据人物与背景的色调差异,我们可以判断用调整边缘命令,或者通道工具来抠图。

    8cbc18039a6f4c8187491b029a0b4876.png

    根据人物与背景的色调差异和色彩差异,我们可以选择调整边缘色彩范围、背景橡皮擦等工具。

    9ca0c47f592b0665473377b305edd24c.png

    主体和背景色调差异不是很大时候,我们就可以磁性套索或者钢笔工具来抠取。

    4.看边界

    第四看边界的复杂程度,人的头发、动物毛发、树枝树叶等边缘复杂的对象,都是难以选择的对象,抠这样的需要足够的耐心和技巧。调整边缘命令适合对象与背景色之间存在一定差异的,而应对更加复杂的毛发,和背景差异不大的时候就得用通道,有时快速蒙版,色彩范围这些命令也同样适用,这就要看边界复杂程度和色调上的差异综合来判断了。

    916948a2b9e5b42bf9c5218ff58eefe4.png

    这张图片小猫的毛发边界与背景存在比较大的差异,我们可以用调整边缘来抠取。

    d1fae8cf9f669d64fe35c9b23ae9445f.png

    像这个图片背景与主体差异很大,虽然主体的边界轮廓很复杂,但是我们依然可以用色彩范围或混合颜色带来抠取图像。

    35eac34237a5efb707b6dcb8b5a7364b.png

    这种边缘极其光滑的,就可以选择钢笔或磁性套索。

    5.看透明度

    还可以看透明度,我们都知道,位图就是有成干上万个像素组成的,ps就是通过修改这些像素来完成对图像的处理,抠图也一样,当我们使用普通选区选择图像,可以将图像内容完全抠出,也就是像素的选择程度为100%,如果选择程度低于100%,则抠出的图像就呈现半透明的感觉,在抠半透明的图像时,比如冰块,水杯,气泡等,如果对象区域像素的选择程度过高,抠出之后透明区域就会保留过多背景,给人一种不够彻底的感觉,如果透明区域选择过低,则对象又会丢失很多必要的细节,大多数情况下我们选择通道来抠取透明对象。

    ac9b6fe776a77702d892e91d8c110949.png

    f76e8c6a055e774cfbcbb8753ba3b808.png

    c1dfe2da9968ae49eb7c734dded25ccf.png

    本期介绍完毕,下期我们讲怎么使用工具!

    延伸阅读:不会抠图?保姆级抠图教程!手把手教你抠图(二)

    展开全文
  • 手把手教你抠图(一)​zhuanlan.zhihu.com上期我们说到了如何分析图像这期我们来了解工具工欲善其事必先利其器,我们来看下抠图的工具是怎样操作的。(文末福利)一、基本选择工具基本选择工具里包含了几何选择工具...

    aeef82e194bbb789a0dab64ef55456d6.png

    没看过前文的可以点击

    清风icon:不会抠图?保姆级抠图教程!手把手教你抠图(一)​zhuanlan.zhihu.com
    220c96b936ca919c7c4de1bf4da9602b.png

    上期我们说到了如何分析图像

    这期我们来了解工具

    工欲善其事必先利其器,我们来看下抠图的工具是怎样操作的。(文末福利)

    一、基本选择工具

    226f72bb94eaee282fca9ba2015e811b.png

    基本选择工具里包含了几何选择工具和非几何选择工具,几何选择工具包含矩形选框和椭圆形选框工具,非几何选择工具包括套索工具和多边形套索工具。

    466fac8b54b8850733571639b575a1d5.png

    先介绍几何选择工具,这两个工具很简单,主要是针对圆形或方形物体进行抠取会很方便,在物体上方按住shft键,拉出一个正圆形,然后再右键变换选区,调整大小,就可以了。

    8e8bf6257927ade41e0e9e09923c68a5.png

    这两个想必大家也不陌生,这里以多边形套索为例,它适合选择边缘为直线的对象,如果画的不够准确按delete键就能删除,然后再继续绘制。

    二、智能抠图工具

    db5120680b7f320eb407a1b94c6cf68f.png

    智能抠图工具包含了磁性套索工具魔棒工具快速选择工具色彩范围工具选择并遮住工具背景橡皮擦工具,这些工具都有自动识别图像边界的功能,我们可以用他们选择比较复杂的对象。

    1.磁性套索

    b2208012e7f36be6850f197f87aa6c24.png

    先介绍磁性套索工具,磁性磁性,吸附力肯定很强了,先看下各个参数的功能:

    1822dffa4b010645bf8c03ebdab117e0.png

    红色部分我就不介绍了,是大多数工具都自带的选项,一般我们选择默认就可以了。宽度指的是检测宽度,它决定了以光标为中心,周围有多少个像素能被检测到,数值范围在1像素一256像素之间,这个值可不是越多越好,要根据画面清晰度来设置,足够清晰你就设置大一些,不清晰你就设置小点,对比度决定了选择的对象与背景之间的对比度有多大才能被检测到,设置越高代表只能检测到与背景对比很明显的图像边缘,所以一般不要设置太大,10就行了,频率决定了以什么样的频率设置锚点,数值越高,锚点就设置越快,数量也就越多。

    a47924dd7724988bb15b465897413477.png

    磁性套索工具能自动查找对象的边缘,针对像素清晰并且物体与背景反差较大的图像比较好用,鼠标沿着物体边缘移动就会自动吸附上,如果有偏差,可以用鼠标单击一下,再继续,这样就能快速扣出对象。

    2.魔棒

    a94fce1637aa22e6e41cda19b1c5af1d.png

    接下来是仙女棒——魔棒工具,它是一种基于色调和颜色差异来构建选区的工具,或者是轮廓非常明显的对象,都是比较适合用魔棒工具的。

    4ef9df5f9cca9da1eaadae2e75dc7e51.png

    7156f3cd758591c00bdcbd22b6933e0d.png

    取样点就是固定的选区大小,大多数情况我们默认就行了,容差值代表你点击那一个像素与之相邻的多少差值色调被选上,也就是值越大,被选上的像素也就越多,默认是32,取值范围在0-255之间,这里我用一个马赛克后的图片代替,容差我设置为30,当我点图像中蓝色的色块之后,就会有和这个像素相差30个色调颜色会被选中,无论是加30,还是减30,都会被选中(红色区域)。连续勾选掉之后,相同的像素会被选中,点选之后,就只能选中当前的像素。

    af5a16d50a838b9925ea4eadf7093892.png

    背景与主体色彩反差比较大,选魔棒工具,这里,容差设置成60这样,选中的范围更广广因为茶壶颜色为白色,所以可以把容差设置大些,点选背景,按住shift加选,这样就提取出主体了。

    3.快速选择

    d880ba6eccb8ac14b853ee855784fa9e.png

    快速选择工具,这个图标我们打眼一看就知道是和画笔有关的,也就是说,我们可以像使用画笔涂抹一样,绘制选区,拖动鼠标时,选区会自动向外扩展并自动查找边缘。

    7c185939e1638321ca526d16f75206c7.png

    这个上方的工具都比较好理解,我就不多解释了,选择中间的添加选区,调整笔尖大小,点选自动增强,会减少选区边界的粗糙度和锯齿,然后就涂抹就行了。

    4.色彩范围

    9ef3ab200d6582222c3ce6bcdb08c699.png

    色彩范围,也是我们很常用的抠图工具,它主要是根据图像颜色和色调范围创建选区,和之前讲的魔棒挺像的,不过,它更高级,因为提供了很多控制的选项。

    20935678fec2c444fdc7ec8fbdbb7fce.png

    df148eb61b3c08659e9f11d830cbe6c8.png

    b304f588e6e2562237506481c28994c7.png

    选择后面点选高光,渐变色中的白色就会被选中。

    b16d4e7342ed9f6bbbfcf18874fad9cc.png

    选择后面点选红色,画面的红色会被选中。

    5c1465f71d79291f47bb43f8545a8f39.gif

    点选图像之后,预览框里面的图像就会变成原图像,在下面选区预览后面,可以选择预览模式,但是这个时候大图像就变成了预览图。

    51b7421677e9c759c7c66836836dd2ea.png

    用色彩范围抠出鞋子,先用套索工具把鞋大致抠出来,然后提取图层,隐藏背景,选择色彩范围,用吸管工具点选白色,调整颜色范围,然后点击加选吸管,把鞋子底部的阴影点选进去,点击确定,然后我们看到鞋子上有些地方也被选中了,可以用套索工具减选这些地方,然后再添加一个图层蒙版就可以,鞋子下方还有一点阴影,我们之后可以用钢笔工具,或者选择并遮住来修饰就可以了。

    5.选择并遮住

    656effef138ed6bb4af78a1ae9cba685.png

    选择并遮住,根据名字也能猜到,抠取之后会有蒙版遮住一部分的区域。

    665cf33c775df3c074f732d7aff4b6aa.png

    fe9dceccdb5b23f54ef4a5fd7d96d978.png

    洋葱皮:将选区显示为动画样式的洋葱皮结构

    闪烁虚线:将选区边框显示为闪烁虚线

    叠加:将选区显示为透明颜色叠加。未选中区域示为该颜色。默认颜色为红色。

    黑底:将选区置于黑色背景上

    白底:将选区置于白色背景上

    黑白:将选区显示为黑白蒙版

    图层:将选区周围变成透明区域

    显示边缘:显示调整区域

    显示原始选区:显示原始选区

    高品质预览:渲染更改的准确预览。不开,会卡。


    372943b34566aae2c16cf146df3c1b45.png

    不透明度:为视图模式设置不透明度

    半径:确定发生边缘调整的选区边框的大小。对比较硬的边使用较小的半径,对较柔和的边缘使用较大的半径。

    智能半径:允许选区边缘出现宽度可变的调整区域


    ced44392b2fc47a9a36fce451087558c.png

    平滑:可以减少选区边界中的不规则区域,创建更加平滑的轮廓,对于矩形选区,则可以使其边角变得平滑。

    羽化:可以对选区进行羽化,范围在0-250像素。

    对比度:可以锐化选区边缘并去除模糊的不自然感。对于添加羽化效果的选区,增加对比度可以减少或消除羽化。

    移动边缘:设置负数时,可以收缩选区边界,设置正值时,可以扩展选区边界。


    43be0444f55f736b0266fd16a6b76bd7.png

    净化颜色:勾选后,可以将彩色边替换为附近完全选中的像素颜色。

    输出到:可以选择选区的输出方式,决定了调整后的选区是变为当前图层上的选区或蒙版,一般选择带有图层蒙版的图层。

    a3642730aca9201cc09b3b1511a4ae66.png

    用快速选择工具把主体框选出来,进入选择并遮住,用优化边缘画笔工具在毛毯周围涂抹,因为图像中毛毯和背景的对比度比较大,所以很适合用此方法,之后再适当调整平滑,羽化等数值,输出到带有图层蒙版的图层。

    011900a0340092d5cfeaf21c2bd20f7b.png

    回到图层,因为毛毯边缘与黑色相接,所以会带有一些黑色,包括我们在抠头发的时候也会遇到这样的情况,可以在上方新建个图层,剪切蒙版置入到下方图层中,选择画笔工具,适当降低不透明度,吸取毛毯的颜色,在新图层中,沿着图像边缘绘制,这样就去掉了黑色的杂色。


    6.背景橡皮擦/魔术橡皮擦

    575904edf28589d55240c89274dcd573.png

    1caa4f1d0ae4d69d4620660b86c97eca.png

    26a8b1a803d471b4e0e50e1ef3f05d20.png

    选择背景橡皮擦工具,上方三个选项,连续,一次,背景色板,选择连续之后,光标在画面上会出现一个圆形,圆形中间有个十字线,擦除图像时,ps会自动采集十字线位置的颜色,并将工具范围内的类似色擦除,在进行操作时,我们只需要沿着对象的边缘拖动即可,默认状态下是连续按钮,它在擦除时,要注意,取样之后,不要擦除到主体,不然就会一起擦掉了。

    一次取样:单机鼠标进行颜色取样,之后拖住鼠标擦除,这个好处就是即使碰到主体了依然不会误擦,不会破坏主体。

    654b27f8e72f1e31650610100fe1ded9.png

    73ba25fa938d170d39ae11a46604f726.png

    使用背景色取样:它可以让我们自定义颜色,比较方便我们处理颜色多一点的背景,选择它之后,再用吸取背景的其中一个颜色,把这个颜色转换到背景上,然后我们就可以拖动鼠标将背景中这个颜色擦除,其他颜色也是一样,吸取一下,再擦除。

    aa544d1f9cbd90fd2328297cb64f0b40.png

    fb2a5fc899dffd703a613339ad01b95d.png

    连续、不连续、查找边缘,决定了你是擦除连接的像素还是擦除工具范围内的所有相似像素。

    默认是连续,我们先点击一下取样,然后拖住鼠标擦除,可以看到它笔刷的痕迹,圆形的笔触,它就是擦除和他连接的像素。

    不连续,点击取样之后,擦除,发现很顺畅,因为它是擦除所有相似颜色的像素。

    查找边缘,就和连续差不多,只不过擦除的同时能保持边缘的锐化程度。

    容差值之前我们也介绍过,原理是一样的,值越大,包含颜色范围越广值越小,包含颜色范围越少,如果背景和主体颜色对比大就选择大容差,对比小,就选择小容差。

    854aa14afd20aca1dd4cc082fd015d21.png

    24bd0593c2213cddd21c3149fda2619a.png

    保护前景色,用吸管工具吸取主体的颜色,再在他周围擦除,就能保护主体不被擦除。

    42d238d127929ccd22879668681287bc.png

    做个案例,打开图片,选择背景橡皮擦工具,限制一—不连续,因为和背景反差大所以容差——50%,勾选保护前景色,然后按住ALT键,吸取一下人物的颜色,这样人物不会被误擦,之后就可以在人物周围擦除了,这个方法不一定会抠的很干净,后期还需要你再调整。

    ea4d6f465d83d719e7584ad1aa7a40cc.png

    7.钢笔工具(划掉)

    62d0f3563676a26396e9b90f109481cb.png

    钢笔工具,这个工具大家太熟悉了,这里我们直接略过就不介绍了,给大家推荐一个钢笔工具练习的网站,看看能间多少关:

    The Bézier Game​bezier.method.ac
    2156501b274070a26a4eda4c0960fd67.png

    4b38bf3f16370856a1ce96cc0c54e7e2.png

    延伸阅读:

    清风icon:不会抠图?保姆级抠图教程!手把手教你抠图(三)​zhuanlan.zhihu.com
    展开全文
  • 图像处理的应用 - 动作放大中所讲述的动作放大技术当初让我大吃一惊一样,在图像合成和融合这个领域也有让我一接触到就感觉很震撼的技术,这就是泊松融合,以及后面还会讲述的GradientShop技术。一. 泊松融合的惊人...
  • 在PS的使用中,抠图是大家经常要用到的一个技能,很多新手都对PS抠图一知半解,其实PS的抠图方法有很多种,需要根据图像的特征来选择用哪一种,有时候更是需要用多种工具结合起来使用,这里给大家分享一下常用的简单...
  • MATLAB_抠图_锐化_边缘提取.zip
  • 喜行与摄公号旅行丨摄影丨美图关注抠图是Photoshop操作最基本的技能,看似简单,但不同的图像用不同的方法或许会达到事半功倍的效果。小编今天推送的教程列举了PS抠图的九个绝招,掌握之后足以应对大部分抠图工作了...
  • 1、写在前面在上一篇文章中,着重讲解了通道混合器的知识,通道混合器勾上"单色"后,可使图像变成黑白色调,可为通道抠图服务。今天带来一个比较难的案例——可爱的狗狗。先来看原图:接着是透明背景:最后是替换...
  • 说到抠图,它也是在学习Photoshop过程中必须掌握的重要技术之一,它常常被用来把图像中的某些区域巧妙的转化成选区,并将该选区的图像像素分离出来,然后运用到图像的合成中。ps抠图有很多种方式,我们本节教程从...
  • 小编本人喜欢用Adobe Photoshop进行图像细节调整和抠图这两个主要方面,调整细节和抠图是比较麻烦和困难的事情,但是有了这款软件后就变得容易了,它可以对细节进行自定义调整,如眼睛大小、美白程度、磨皮效果、...
  • 今天KoKo就来给大家介绍十种用ps抠图的方法:1、橡皮擦:...同时注意涂抹的时候可以分别点击“【】”方括号键进行画笔大小的调整哦:用这个方法进行抠图优点:快缺点:细节不容易被控制,对于两张图片合成的边缘部分...
  • 该代码基于色彩的阈值分割法,能将绿幕蓝幕图像进行抠图
  • 绿幕抠图课设,实现了绿幕影视剧的视频中,依次对视频中的每一帧图像进行处理,可实现实时绿幕视频抠图。要求分别实现静态背景图像和动态背景图像下的绿幕视频抠图。并且该课设带有gui界面,可以进行交互操作
  • 该工具箱包括一组常见的基于亲和力的图像抠图算法以及基于采样的图像抠图方法使用的抠图细化算法。它具有信息流抠图[AAP17]的唯一公开(重新)实现、更快的抠图拉普拉斯[LLW08]计算和更快的trimap修剪[SRPC13]。每种...
  • MATLAB批量图片叠加的例子, 代码
  • 类似地,当相邻像素之间的亲和力因强边缘而降低时,基于 alpha 传播的抠图方法可能会失败。 在本文中,我们通过将纹理视为可以补充颜色以改善抠图的特征来克服这两个问题。 通过分析图像的内容,自动估计纹理和颜色...
  • 相关原理:1、频率提升——将原图像边缘信息加权;2、高频增强——改变滤波模板直接实现边缘增强;3、一阶算子具备梯度方向信息,但是对丰富的高频纹理信息不敏感,适合于需要对边缘后续处理的应用;4、 二阶算子...
  • 引言车牌识别系统是一项比较成熟的技术,并且已经得到了广泛的应用:图1 图片识别系统(图片来源于百度)车牌识别技术主要包含三个方面:车牌定位、字符分割和字符识别三个核心模块。车牌定位是利用车牌的颜色和形状...
  • 引导滤波器在各种计算机视觉和计算机图形应用程序中既有效又高效,包括降噪、细节平滑/增强、HDR 压缩、图像抠图/羽化、去雾和联合上采样。 有两个文件: 'guided_filter.m' 包含引导过滤器功能; “guided.m”是...
  • Matlab图像分割技术(十一)

    千次阅读 多人点赞 2020-03-12 21:51:05
    图像分割就是把图像分成各具特性的区域,并提取...目录边缘检测图像中的线段微分算子Roberts算子Prewitt算子Sobel算子Canny算子LOG算子阈值分割技术全局阈值OTSU阈值分割迭代式阈值分割区域分割技术区域生长法分水岭...
  • MATLAB图像去雾算法

    2021-12-30 13:01:50
    MATLAB图像去雾算法一、课题意义雾天时,弥漫在空中的雾气模糊了人们的视线,使得景物的能见度大幅降低,给人们的生产生活带来了严重的影响。雾天获得的图像受到严重退化,不仅模糊不清,对比度降低,而且彩色图像还...
  • 抠图算法:经典的贝叶斯抠图

    千次阅读 多人点赞 2019-08-22 10:01:22
    本文将以图像抠图领域的经典算法——贝叶斯抠图(Bayesian Matting)为例来介绍有关图像抠图技术的一些内容。贝叶斯抠图源自文献【2】,是2001年发表在CVPR上的一篇经典论文。因为发表时间较早,所以自然也不可能是...
  • MATLAB 图像处理 简单人脸检测(详细,你上你也行)

    万次阅读 多人点赞 2020-05-03 14:48:22
    第一个环节均值滤波,是为了减弱图像的相关细节部分,以免毛刺影响后期连通域的形成,二值化方便形态学处理,减少运算量。考虑到人脸有黑人和白人黄种人,黑人肤色较深,在二值化之后面部区域不容易形成较大的连通域...
  • 本文详细解释了从一张图片中识别文字的全过程,同时给出了MATLAB具体的代码实现。1. 文字识别过程此部分内容适合没有任何数字图像处理和编程经验的小白,请放心食用( ╯▽╰)。首先,我们知道一张数字图像是由无数个...
  • matlab图像去雾实现

    千次阅读 2021-08-25 11:51:52
    目录一、课题意义 1(一)研究意义 1(二)研究现状 1二、相关知识 4(一)系统功能及简介: 4(二)用到的知识 5三、系统设计与实现 5(一)实现条件 5硬件条件:计算机 5软件条件:matlab 5(二)设计流程图 5(三...
  • 机器之心报道参与:一鸣快速抠图不留痕,设计看了都精神。抠图是 PS 中的一项常用技术。但是要做到完美地将图像中的目标选取出来往往费时费力。近日,一个名为 PyMatting 的项目无疑能够帮助你。项目地址:...
  • matlab实现证件照换底+美肤的功能

    千次阅读 2020-06-06 10:20:39
    f=imread('boy2.png');... %确定图像的大小 [m,n]=size(a); for x=1:m for y=1:n if f(x,y,3) >170 && f(x,y,1)<110 f(x,y,1)=255; f(x,y,2)=255; f(x,y,3)=255; end end ...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 292
精华内容 116
关键字:

matlab按图像边缘抠图

matlab 订阅