日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下的ImageMagick安装

發布時間:2025/3/8 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下的ImageMagick安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?檢查系統有無安裝ImageMagick
官方網址是: www.imagemagick.org
從官方不好下載,提供 sourceforge的下載地址: imagemagick.sourceforge.net

shell> rpm -qa | grep ImageMagick

沒有就開始安裝ImageMagick
shell> rpm -Uvh ImageMagick-6.3.4-10.i386.rpm

或者
shell> yum install ImageMagick

?

ImageMagick使用范例

1. 制作索引圖和動畫

!/bin/bash
montage -bordercolor red -borderwidth 3 -label "%f" -tile 5x3 *.JPG montage.jpg
mogrify -format gif *.JPG display montage.jpg animate *.JPG


2. 縮放 convert -sample 80x40 input.jpg output.jpg
注意:縮放后圖像保持原來的長寬比例 convert -sample 25%x25% input.jpg output.jpg

?

3. 為當前目錄的所有圖像生成縮略圖

for img in `ls *.jpg`
do
convert -sample 25%x25% $img thumb-$img
done

?

4. 獲取文件信息 libtiff

tiffinfo filename.tiff
pnginfo filename.png

?

5. 可以使用 ImageMagick 的 identify

identify -verbose sample.png
identify -format "%wx%h" sample.png

?

6. 旋轉圖像

convert -rotate 90 input.jpg output.jpg

?

7. 更改文件類型

convert input.jpg output.png

?

8. 為圖像增加注釋文字

convert -font helvetica -fill white -pointsize 36 /
-draw 'text 10,50 "Floriade 2002, Canberra, Australia"' /
floriade.jpg comment.jpg
convert -font fonts/1900805.ttf -fill white -pointsize 36 /
-draw 'text 10,475 "stillhq.com"' /
floriade.jpg stillhq.jpg

?

9. 特殊效果

convert -charcoal 2 input.jpg output.jpg #炭筆
convert -colorize 255 input.jpg output.jpg #著色 可以指定三種顏色red/green/blue
convert -implode 4 input.jpg output.jpg #內爆效果
convert -solarize 42 input.jpg output.jpg #曝光,模擬膠片曝光
convert -spread 5 input.jpg output.jpg #隨機移動,參數是位移大小

?

10. 一次執行多個操作

convert -sample 25%x25% -spread 4 -charcoal 4 input.jpg output.jpg?

?

11. 按比例縮成固定大小
更多相關范例請參考下面地址:
http://www.imagemagick.org/Usage/thumbnails/

convert -size 300x300 hatching.jpg -thumbnail x200?? -resize '200x<' -resize 50% -gravity center -crop 100x100+0+0 +repage cut_to_fit2.gif
convert 1182743797.jpg -thumbnail x168?? -resize '252x<' -resize 50% -gravity center -crop 126x84+0+0 +repage -quality 90 thumb_1182743797.jpg 摘錄于http://www.phpbulo.com/blog/a/74

總結

以上是生活随笔為你收集整理的linux下的ImageMagick安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。