免费域名怎么做网站,智能云建站,做网站如何获取收益,宣城 网站建设GraphicsMagick是一个用于处理图像的读取、写入和操作的工具软件。它被誉为图像处理领域的“瑞士军刀”#xff0c;短小精悍#xff0c;支持超过88种图像格式#xff0c;包括DPX、GIF、JPEG、JPEG-2000、PNG、PDF、PNM和TIFF等。
GraphicsMagick的主要特点包括#xff1a;…GraphicsMagick是一个用于处理图像的读取、写入和操作的工具软件。它被誉为图像处理领域的“瑞士军刀”短小精悍支持超过88种图像格式包括DPX、GIF、JPEG、JPEG-2000、PNG、PDF、PNM和TIFF等。
GraphicsMagick的主要特点包括
高效通过使用OpenMPGraphicsMagick可以利用多线程进行图片处理从而增强通过扩展CPU提高处理能力。易于安装GraphicsMagick的代码较小更容易安装并且在绝大多数的平台上都能使用包括Linux、Mac和Windows。支持大图片处理GraphicsMagick已经进行过GB级别的图像处理实验能够支持大图片的处理。动态生成图片特别适用于互联网应用能够动态的生成图片。多种用途GraphicsMagick可以用来处理图像的多种操作如调整尺寸、旋转、加亮、颜色调整、增加特效等。支持多种编程语言不仅支持命令行的模式同时也支持C、C、Perl、PHP、Tcl、Ruby等编程语言的调用。
GraphicsMagick是从ImageMagick的一个分支发展而来的但在某些方面如效率、安装方便性和稳定性等方面GraphicsMagick表现得更优秀。此外GraphicsMagick的手册也非常丰富为用户提供了大量的帮助信息。 缘起
装这个软件是为了将Blender里面生成的png序列图片转为gif动画。
刚开始问文心一言如何在freebsd下将png图片输出为gif文件它回答
在 FreeBSD 下你可以使用 ImageMagick 或 GraphicsMagick 这样的图像处理工具来将 PNG 图片转换为 GIF 文件。 结果在FreeBSD下怎么也找不到ImageMagick的包后来就装了GraphicsMagick 。再后来才知道这两者的渊源。
安装GraphicsMagick
pkg install GraphicsMagick
安装的时候竟然把blender又安装了一遍 使用GraphicsMagick
装好之后在xfce4菜单里没有找到在命令行键入GraphicsMagick也提示没有这个命令后来才知道其命令是gm 真是一个有个性的软件啊 比如将一组png文件生成一个gif动画命令
gm convert *.png out.gif下面是更多例子
GraphicsMagick命令示例
以下是一些GraphicsMagick命令的例子 转换图像格式 gm convert input.jpg output.png这个命令将input.jpg图像转换为output.png格式的图像。 调整图像大小 gm convert input.jpg -resize 800x600 output.jpg这个命令将input.jpg图像调整为800x600像素大小并保存为output.jpg。 旋转图像 gm convert input.jpg -rotate 90 output.jpg这个命令将input.jpg图像顺时针旋转90度并保存为output.jpg。 裁剪图像 gm convert input.jpg -crop 200x200100100 output.jpg这个命令从input.jpg图像中裁剪出一个200x200像素大小的区域并从坐标(100,100)处开始裁剪然后保存为output.jpg。 在图像上添加文字 gm convert input.jpg -font /path/to/font.ttf -pointsize 24 -fill white -draw text 10,50 Hello, GraphicsMagick! output.jpg这个命令在input.jpg图像的(10,50)位置添加白色文字Hello, GraphicsMagick!字体文件为/path/to/font.ttf字体大小为24点然后保存为output.jpg。 从GIF文件中抽取第一帧 gm convert input.gif[0] output.jpg这个命令从input.gif GIF动画中抽取第一帧并保存为output.jpg。 合并两个图像 gm composite -geometry 1010 watermark.png input.jpg output.jpg这个命令将watermark.png水印图像叠加到input.jpg图像的(10,10)位置并保存为output.jpg。 创建缩略图 gm convert input.jpg -resize 100x100^ -gravity center -extent 100x100 thumbnail.jpg这个命令创建一个100x100像素的缩略图。-resize 100x100^保持图像的比例但不超过100x100像素-gravity center设置裁剪的重力点为中心-extent 100x100裁剪图像到确切的100x100像素大小。