麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

Linux下的圖像處理軟件ImageMagick使用心得

2024-08-28 00:23:21
字體:
來源:轉載
供稿:網友

在認識ImageMagick之前,我使用的圖像瀏覽軟件是KuickShow,截圖軟件是KSnapShot,這兩款軟件都是KDE附帶的軟件,用起來也是蠻方便的。在一次偶然的機會中,我遇到了ImageMagick,才發現Linux竟然有如此功能強大的圖像軟件。

你將會發現,大部分的操作,你只要在終端下動動鍵盤即可,省得你用鼠標點來點去。

下面,我對ImageMagick的主要功能做一個簡單的介紹,其中覆蓋的大都是人們常用的一些功能,如果你要全面的了解它的知識,你可以看看它的man手冊。

convert

convert顧名思義就是對圖像進行轉化,它主要用來對圖像進行格式的轉化,同時還可以做縮放、剪切、模糊、反轉等操作。

格式轉化

比如把 foo.jpg 轉化為 foo.png:

復制代碼代碼如下:
convert foo.jpg foo.png

如果要想把目錄下所有的jpg文件都轉化為gif,我們可借助于shell的強大功能:
find ./ -name "*.jpg" -exec convert {} {}.gif /;
轉化后的gif名稱為 *.jpg.gif ,這樣看起來不太自然,沒關系,我們可以再來一步:
rename .jpg.gif .gif *.jpg.gif
本來,我想在find的時候,用basename來取得不帶后綴的文件名的,這樣就不會形成.jpg.gif這種丑陋的名子了,可是不知道為什么,就是不行,如果你知道的話,告訴我
或者,你也可用shell script來完成上述的操作:

復制代碼代碼如下:
for i in *.jpg
do
convert $i `basename $i .jpg`.gif
done

我們還可用mogrify來完成同樣的效果:

復制代碼代碼如下:
mogrify -format png *.jpg

上面命令將會把目錄下面所有的jpg文件轉化為png格式。
convert還可以把多張照片轉化成pdf格式:

復制代碼代碼如下:
convert *.jpg foo.pdf

大小縮放
比如我們要為一個普通大小的圖片做一個縮略圖,我們可以這樣

復制代碼代碼如下:
convert -resize 100x100 foo.jpg thumbnail.jpg

你也可以用百分比,這樣顯的更為直觀:

復制代碼代碼如下:
convert -resize 50%x50% foo.jpg thumbnail.jpg

convert會自動地考慮在縮放圖像大小時圖像的高寬的比例,也就是說著新的圖像的高寬比與原圖相同。
我們還可以批量生成縮略圖:

復制代碼代碼如下:
mogrify -sample 80x60 *.jpg

注意,這個命令會覆蓋原來的圖片,不過你可以在操作前,先把你的圖片備份一下。
加邊框
在一張照片的四周加上邊框,可以用 -mattecolor 參數,比如某位同志犧牲了,我們需要為他做一張黑邊框的遺像,可以這樣:

復制代碼代碼如下:
convert -mattecolor "#000000" -frame 60x60 yourname.jpg rememberyou.png

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久久久久久影视 | 国产午夜精品一区二区三区视频 | 玩偶姐姐在线观看免费 | 免费黄色大片在线观看 | 亚洲综合视频在线播放 | 91情侣偷在线精品国产 | 精品一区二区在线观看视频 | 五月天堂av91久久久 | 久久精品一区二区三区不卡牛牛 | 国产精品久久久久久影视 | 久久久久国产一区二区三区不卡 | 国产69精品久久久久99尤 | 一级在线免费观看视频 | 国产高潮好爽受不了了夜色 | 国产成人自拍视频在线 | 福利在线免费视频 | 国产一区精品在线观看 | 国产91精品欧美 | 欧美一级免费在线观看 | 中文字幕在线资源 | 大西瓜永久免费av在线 | 麻豆视频在线免费观看 | 毛片免费视频播放 | 一级做人爱c黑人影片 | 98色视频| 久久精品视频16 | 国产乱淫av片免费网站 | 欧美激情性色生活片在线观看 | 欧美三级美国一级 | 农村寡妇偷毛片一级 | av在线免费网址 | 午夜视频免费播放 | 今井夏帆av一区二区 | 成人在线高清视频 | 男人天堂新地址 | 精品国产三级a | 国产69精品久久久久9999不卡免费 | 在线影院av | 亚洲尻逼视频 | www.guochan | 黄污视频在线看 |