imagick -bordercolor设置为无色

继上篇看的官方的例子用 border 0 解决帧混乱问题,但是不想添加颜色,因为有些gif背景是无色的。

http://vi0.6rooms.com/live/2015/04/03/18/1004v1428055533906138178.gif

添加了颜色后跟原图不一致了。

http://vi0.6rooms.com/live/2015/04/03/18/1004v1428055533906138178_s.gif

想着不设置bodercolor 但是文档说明这个bodercolor默认是 #DFDFDF 灰色。后来经别人指点,设置为 none 或者 transparent 。

谷歌搜索 imagick bordercolor

第一个链接 :

http://www.imagemagick.org/script/color.php#color_names

可设置的颜色最下面
none

transparent

convert ~/Downloads/dog.gif  -coalesce -bordercolor none -border 0 -sample ’100×100′ -layers Optimize dog_s.gif

以后无这种概念要多想着用“none”这样的词表示,并多找官方文档查看。

如果不通过谷歌搜索得到那个链接,从首页找的话:

site map =》

ImageMagick Overview:第4行

Color names: how to specify a color name, a hex color, or a numerical RGB, RGBA, HSL, HSLA, CMYK, or CMYKA color.

关于 Administrator

爱拼才会赢!
此条目发表在 Php 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>