GraphicsMagick中对应ImageMagick的-alpha与-annotate选项是什么?
嗨,我来帮你解答这两个关于GraphicsMagick的问题:
关于Alpha通道的等效选项
GraphicsMagick的convert命令同样提供了对alpha通道的完整控制,和ImageMagick的-alpha选项功能高度匹配,具体用法如下:
- 激活alpha通道:使用
-alpha on,开启图片的透明通道支持gm convert input.png -alpha on output.png - 停用并移除alpha通道:使用
-alpha off,将图片转为完全不透明的格式gm convert input.png -alpha off output.png - 重置alpha通道为完全不透明:使用
-alpha reset,保留alpha通道但将所有像素设为不透明gm convert input.png -alpha reset output.png
除此之外,你还可以用-opacity <百分比>直接调整整体透明度,或者-transparent <颜色>将指定颜色转为透明区域,这些都是处理alpha通道的常用补充手段。
关于-annotate选项
GraphicsMagick的convert命令完全支持-annotate选项,用法和ImageMagick几乎一致,用来给图片添加文本注释。举几个常用例子:
- 在左上角(偏移量+10+20)添加普通文本:
gm convert input.png -annotate +10+20 "Hello GraphicsMagick" output.png - 添加带45度旋转的文本注释:
gm convert input.png -annotate 45x45+50+50 "Rotated Annotation" output.png
你还可以搭配-font、-fill、-pointsize等选项,自定义注释的字体、颜色和字号。
内容的提问来源于stack exchange,提问作者Adrian Sevcenco
相关产品推荐
相关产品推荐

