Show Menu
主题×

锐化图像

锐化是为了让数字图像的轮廓变得更为清晰的图像处理技术。锐化会增加边缘像素之间的对比度,并强调明暗区域的过渡。锐化将增加局部对比度,展现细节。并没有严格的公式可以正确锐化所有图像。锐化过少会使得图像对比度较弱,但过分锐化会增添光晕、伪影和杂波。
Dynamic Media Classic强烈建议对所有图像使用图像预设。 这样可以确保图像大小一致,以及对使用“图像预设”调用的所有图像强制执行锐化。此外,您可以轻松地编辑和更改图像预设的锐化参数。下次发布时,将为使用该预设调用的所有图像提供新的值。
Dynamic Media Classic还建议向查看器预设添加锐化,然后使用该预设调用查看器。 确保查看器中的图像清晰动人。
但是,无论您使用的是“图像预设”和“查看器预设”,还是其他替代的锐化方法,您都应锐化图像。如果您未进行锐化,则图像(和网站)看起来会显得晦暗模糊。
“锐化”命令可覆盖图像预设设置,包括锐化效果。图像预设将控制从Dynamic Media图像服务器传送图像时所使用的大小和格式。 Dynamic Media Classic强烈建议使用图像预设传送所有图像,以确保以均匀的大小和锐化传送图像。 不过,在更改单个图像的锐化设置之后,图像预设锐化设置将不再应用于该图像。该图像在传送时将不使用图像预设锐化设置。
通常锐化图像是必须的。Dynamic Media Classic SPS和图像服务器优惠了多个锐化选项。 了解锐化对图像的作用以及您所需的锐化程度很重要。大多数图像都需要进行一定程度的锐化,但是所需的锐化程度取决于图像。
图像锐化可增加像素的对比度,从而达到突出边缘的效果。人们将这种增强的边缘对比度视为锐度。尽管通过对图像使用锐化滤镜可以很轻松地提高图像品质,但是也很容易过度锐化图像。
过度锐化将造成光晕效果,或使边缘线生成条纹。
您可以遵循一些最佳实践,以优化Scene7 Publishing System和Dynamic Media Image Server中图像的锐化。
锐化图像
To sharpen an image, click its rollover Edit button and choose Sharpen, or open it in the Browse Panel in Detail view, then click Sharpen . 此时将打开“锐化编辑器”屏幕,其中包含锐化命令。选择命令,然后单击“ 保存 ”。
锐化图像之前,您可以选择“应用预设”菜单,然后选择一种图像预设来查看其锐化效果。图像预设的锐化效果可能适合您的图像。“应用预设”菜单位于“锐化编辑器”屏幕的底部。
锐化选项
图像服务器锐化选项如下表所示。
名称
URL 协议
示例
简单锐化
op_sharpen
0 | 1
op_sharpen=1
重新采样模式
resMode
bilin | bicub | sharp2 | trilin
bilin:选择标准双线性插值法。最快的重新取样方法;某些锯齿伪影会相当明显。
bicub:选择双三次插值法。对 CPU 比 bilin 更敏感,但会产生更清晰且锯齿伪影不太明显的图像。
sharp2:选择修改的 Lanczos 窗口函数作为插值算法。相对于双三次插值法,产生的结果可能是锐度更高,但 CPU 占用更多。
trilin:选择改进的三线式插值法,它同时使用更高和更低的分辨率(如果可用)。建议仅当存在锯齿问题时使用。由于减少高频数据而缩小 JPEG 大小。
resMode=sharp2
USM 锐化
op_usm
amount, radius, threshold,
monochromeamount:滤镜强度因子(实数0...5)
radius:滤镜内核半径(以像素为单位)(实数0...250)阈
值:滤镜阈值级别(int 0...255)单
色:设置为0可分别对每个颜色组件进行USM锐化,设置为1可对图像亮度(强度)进行USM锐化
op_usm=1,1,10,0
选择“锐化”菜单并选择一个选项:
“禁用锐化”。
锐化 调整文件大小后,对文件运行一个简单的锐化过程。 类似于 Photoshop 中的“锐化”滤镜,并且支持任何用户参数。通常您将使用此滤镜或 USM 锐化,但不能同时使用两者。最佳做法不建议使用此方法,但是它有助于补偿模糊。(URL:op_sharpen)
USM锐化 -允许您对最终的缩减采样图像微调锐化滤镜效果。 您可以控制效果的强度、效果的半径(像素)以及对比度阈值(将被忽略)。此效果使用与 Photoshop 的“钝化蒙蔽”滤镜相同的选项。(URL:op_usm)
选择这些选项以微调使用 USM 锐化的锐化:
数量 :控制应用于边缘像素的对比度数量。 默认值为 0.0。对于高分辨率图像,可将该值增加到 5.0。数量用于衡量滤镜强度。请注意,Dynamic Media Classic中的“数量”设置与Photoshop中的“数量”设置不同。 Photoshop使用的量范围为1%到500%,而Dynamic Media Classic从0.0缩放到5.0。 (5.0 大致相当于 Photoshop 中的 500%,0.9 类似于 90%,以此类推。)
半径 确定边缘像素周围影响锐化的像素数。 此效果应用于图像中的所有像素并向四面八方辐射。
最佳半径值取决于图像的大小。低值仅锐化边缘像素。高值锐化像素的范围更广一些。
例如,要使 2000 x 2000 像素图像和 500 x 500 像素图像具有类似的锐化效果,可以在 2000 x 2000 像素图像上设置 2 个像素的半径值。然后,在 500 x 500 像素图像上设置 1 个像素的半径值(具有较多像素的图像具有较大的值)。
阈值 确定应用USM锐化滤镜时要忽略的对比度范围。 此选项确定锐化的像素必须与周围区域相差多少,才被滤镜看作边缘像素并被锐化。
阈值范围为 0-255,它是灰度图像中亮度级的数目。0=黑色,128=50% 灰色,255=白色。例如,阈值 12 忽略肤色亮度的细微变化以避免增加杂色,但仍会在对比强烈的区域中添加边缘对比度,例如,睫毛与皮肤交接的位置。
例如,假定有一张某人脸部的照片。USM 锐化影响具有最大对比度的图像部分和光滑皮肤本身。甚至最平滑的皮肤也会展现亮度值的细微更改。如果您不使用阈值,滤镜将强调皮肤像素的这些细微更改,从而创建杂色效果(很可能不需要此效果),同时还将增加睫毛的对比度,增强锐度(很可能需要此效果)。为了避免出现该问题,请使用此类阈值:可使滤镜忽略未显著更改对比度的像素(如平滑的皮肤)。为避免引入杂色或色调分离(例如,在具有肤色的图像中),请尝试使用介于2到20之间的“阈值”值。 默认的阈值为0将锐化图像中的所有像素。
应用到 “选择每种颜色”可分别对每种颜色组件应用锐化;选择要应用于锐化图像亮度区域的亮度。
重新取样
选择“重新取样”菜单并选择一个选项。当图像缩减像素取样时,以下选项锐化该图像:
关闭重新取样。
双线性 ,最快的重新取样方法;会出现一些锯齿伪像。
双立方 (Bicubic)提高了图像服务器的CPU使用率,但生成的图像更锐利,锯齿伪像较少。
锐化2 “锐化2”可能比“双立方”选项产生的结果更锐利,但图像服务器的CPU成本更高。
三线性 (Trillinear)使用较高和较低分辨率(如果可用);仅当出现锯齿问题时建议。 由于减少了高频数据,此方法会减小 JPEG 的大小。
锐化和图像预设
您可以混合使用所有三种锐化效果以达到最终结果。但是不建议执行此操作。Dynamic Media Classic建议您将锐化效果另存为图像预设的一部分。图像预设允许您打包最常用的图像修饰符,以在小文本字符串中创建动态调整大小的图像。 图像预设包含文件格式(通常 Web 使用 JPEG)、像素计数和图像锐化的值。您可以创建一个命名的图像预设(如“thumbnail”),使用相应的大小、文件格式和锐化选项配置 thumbnail 图像预设,然后使用图像预设名称调用图像,而不是在创建特定类型的图像大小所需的每个图像修饰符中附加 URL。图像预设缩短了总体 URL 长度。下面的两个 URL 生成具有锐化效果的相同 350x350 JPEG 图像:
  • https://sample.scene7.com/is/image/S7train/Backpack_A?wid=350&hei=350&fmt=jpeg&qlt=85,0&resMode=sharp2&op_usm=0.9,1.0,8,0
  • https://sample.scene7.com/is/image/S7train/Backpack_A?$!_s7product$
图像预设随时都可以更改和更新。在您发布以及清除 URL 缓存之后,您将看到对图像预设所做更改的结果。
如果您为一个大小类别中的每个图像使用一个预设,则任何公司管理员都可以更新该图像预设的定义、重新发布,并影响使用该格式的每个图像,而无需更改任何 Web 代码。作为最佳做法,请在您的网站针对每个特定大小使用一个图像预设。要添加图像预设,请转到“设置”>“应用程序设置”>“图像预设”。然后添加或编辑现有的预设。唯一的必填字段是预设自身的名称。但是,您应当在每个预设中都包括锐化的某些级别。
JPG 品质
JPG 品质选项控制 JPG 压缩等级:
JPG质量 如果要控制压缩级别和色度缩减采样,请选择此选项。
滑块 :确定JPG压缩级别。 此设置既影响文件大小,又影响图像质量。JPG质量比例为1-100。
启用JPG色度缩减采样 由于眼睛对高频颜色信息的敏感程度低于高频亮度,JPEG图像将图像信息分为明亮度和颜色分量。 压缩 JPEG 图像时,通过将各组像素放到一起平均,亮度分量为全分辨率,颜色分量为缩减像素取样。缩减像素采样会将数据量减少二分之一或三分之一,而对于用户所能感知到的质量而言却几乎没有任何影响。缩减像素采样不适用于灰度图像。这种方法会减少对于高对比度图像有用的压缩的数量(例如,包含覆盖文本的图像)。
设置全公司的锐化选项
如果您不使用图像预设,或未通过 URL 字符串传送特定的图像服务器锐化协议,在缩减像素采样时,不会对您的图像进行锐化。但是,如果发生这种情况,您可以设置默认锐化值,以便所有图像都将始终进行一定程度的锐化。
要设置公司的默认锐化选项,请转到“设置”>“应用程序设置”>“发布设置”>“图像服务器”。如果您将“默认重新取样模式”设置为“锐化 2”,则缩减像素采样时,将始终锐化图像。
向查看器预设添加锐化
除非您将锐化图像修饰符添加到预设,否则较小的初始加载图像会看起来对比度较柔和,因为它在未进行锐化的情况下被缩减像素采样以适合查看器窗口。
在 SPS 中,查看器预设(如图像预设)允许您将许多选项集中到一个位置,其中包括外观选项和查看器选项(如包括“打印”按钮或控制缩放动画的速度)。可在与“图像预设”相同的部分中找到“查看器预设”,即“设置”>“应用程序设置”>“查看器预设”下。
可在所有“eCatalog”、“旋转”和“自定义缩放查看器预设”的“核心设置”部分下找到“修饰符”选项。通过将 URL 锐化命令添加到“修饰符”框中,每次使用该查看器预设调用该查看器时,您都可以添加锐化。
要调用查看器预设,请在查看器 URL 上使用 config= 命令。使用查看器预设 (FantasticoZoom2009) 调用图像集 (shoes) 的示例如下所示:
https://s7d9.scene7.com/s7viewers/html5/ZoomViewer.html?asset=Scene7SharedAssets/ImageSet-Views-Sample&config=S7train/FantasticoZoom2009
此处的预设将锐化并更改查看器的默认外观。
创建图像特定的覆盖
最后一个最不推荐的锐化方法是在基于图像创建锐化覆盖。这将使用图像预设自身的特定值覆盖图像预设中的锐化。但是,这样会覆盖任何大小的所有其他锐化方法。此方法最好用于以下情况:如果您的某些图像分辨率不高,而图像预设的值对于这些小图像而言太高。在这种情况下,可能需要将每张图像部分锐化。
在 SPS 中,选择任意图像,转到“详细信息视图”(双击或按“详细信息视图”按钮),然后单击“锐化”。更改任意参数,然后单击“保存”。这样便使图像服务器使用这些锐化参数,而不是您在 URL 中调用的任何命令(如锐化修饰符或图像预设)。必须在发布后才能看到更改生效。