关于photoshop中边界的研究.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于photoshop中边界的研究

关于photoshop中边界的研究 一、“边界”命令是PS中的元老级命令,据初步考证,至少可以追溯到16年前发布的3.0版本。见下图: 下载 (246.77 KB) 2009-11-3 18:35 总的来讲,该命令是根据通道内某个象素距离边界的远近重新为该像素赋值的过程。通道内某个象素距离边界越近,结果值越大,反之则越小。当某个象素和边界的距离为0时,结果值为255。在明白了以上基本原理之后,显然有如下三个问题需要加以解决:? ? 1、边界如何确定?? ? 2、某个象素和边界的距离如何确定?? ? 3、知道距离之后,如何为像素赋值?边界如何确定?? ???从表层来看,选区的边界就是大家非常熟悉的蚁行线,也就是选区通道中选择度大于50%(灰阶值大于128)与选择度小于50%(灰阶值小于或等于128)的象素的分界线,也可以理解为选择度大于50%的像素所形成的轮廓线。选区通道及其相应的蚁行线如下图所示: 下载 (97.78 KB) 2009-11-3 14:16 ?? 但是,在程序算法设计中,边界是通过相应的边界像素来定义的,而且与命令面板中设置的“宽度”值的奇偶性有关。具体来讲:? ? 1、如果“宽度”值设置为奇数,则选区的边界由蚁行线内侧选择度大于50%的像素定义。如下图(图像被放大到3200%,单个像素网格清晰可辩): 下载 (139.51 KB) 2009-11-3 18:37 ? ? 2、如果“宽度”值设置为偶数,则选区的边界由蚁行线内外两侧的像素共同定义。如下图: 下载 (161.33 KB) 2009-11-3 18:37 ? ???需要指出的是,“边界”命令只与选区的边界有关,而与选区通道中各象素固有的具体阶值无关。如果某个选区没有边界(即所有像素的选择度都不大于50%),则该命令没有实质意义,最终的结果是各像素都被赋予0阶值----一个全黑的通道。执行该命令的时候会弹出如下提示框: 三、某一像素与边界像素的距离如何计算?? ? 某一像素与边界像素的距离是通过半径值来衡量的。在数字图像中,对半径值的定义通常有以下三种形式: ? ? 1、方形半径 下载 (50.76 KB) 2009-11-3 15:13 PS中使用方形半径的场合最多,如最大值滤镜、最小值滤镜,以及“选择--修改--平滑”命令都使用方形半径。? ? 2、圆形半径 下载 (57.89 KB) 2009-11-3 15:13 ? ? 据我所知,“选择--修改--扩展”以及“选择--修改--收缩”命令均使用圆形半径。 ? ? 3、菱形半径 下载 (58.28 KB) 2009-11-3 15:13 “选择--修改--边界”命令使用菱形半径。这是我目前在PS中发现的唯一一处使用菱形半径的情形。?需要特别指出的是,高斯模糊、高反差保留以及USM锐化滤镜中的半径都是与高斯曲线有关的半径,这类半径本质都是指高斯曲线的标准偏差值,也正因为如此,这些半径才可以取小数。这显然与上述三类半径有本质上的不同。那么,如何确定某个像素和边界像素的距离呢?假如当前像素在某个半径值时,刚好能够包括最近的边界像素,那么,该半径值就是当前像素与边界像素的距离。如下图所示: 四、通道像素的结果值如何计算?? ? 1、设当前像素与边界像素的距离为X,且“宽度”值Y为奇数,则当前像素的结果值为: ? ? 255-[255/(Y+1)]*X? ?? ?显然,当X=0时,结果值为255;当X=Y+1时,结果值为0。 ? ? 由于通道为灰度模式,将上式转换为以灰度K来表示的话,更简洁些: ? ? ?? K=X/(Y+1)(%) ? ?? ?2、设当前像素与边界像素的距离为X,且“宽度”值Y为偶数,则当前像素的结果值为: ? ? 255-(255/Y)*X ? ???显然,当X=0时,结果值为255;当X=Y时,结果值为0。 ? ???上式转换为灰度形式后则简化为: ? ?? ? K=X/Y(%)五、验证 ? ? 打开一幅普通照片,并载入其中一个通道的选区,然后执行宽度为5像素的边界命令,得到如下的局部放大图。在其中随便设置了四个采样点,各个采样点的灰度值如下: 下载 (72.54 KB) 2009-11-3 18:41 ? ?我们首先验证1#采样点与3#采样点,结果如下图所示: 下载 (118.09 KB) 2009-11-3 18:41 ? ?接着验证2#采样点与4号采样点,结果如下图所示: 注:图中白色的像素即边界像素,可以通过原始选区的蚁行线来观察比对。 ? ?可以看出,验证的结果与实际的灰度值非常接近,至多有1个百分点的出入,这是由计算过程中的舍入误差造成的(计算机在执行运算时是分步进行的,不会综合成一个公式一步得出结果)。 总结:理解这个命令,关键把握以下几点: ? ?? ???1、

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档