成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

ImageMagick的一些高級圖片查看技巧

 

ImageMagick的一些高級圖片查看技巧

用這些 ImageMagick 命令行圖像編輯應用的技巧更好的管理你的數碼照片集。

在我先前的ImageMagick 入門:使用命令行來編輯圖片 文章中,我展示了如何使用 ImageMagick 的菜單欄進行圖片的編輯和變換風格。在這篇續文里,我將向你展示使用這個開源的圖像編輯器來查看圖片的另外方法。

別樣的風格

在深入 ImageMagick 的高級圖片查看技巧之前,我想先分享另一個使用 convert 達到的有趣但簡單的效果,在上一篇文章中我已經詳細地介紹了 convert 命令,這個技巧涉及這個命令的 edgenegate 選項:

  1. convert DSC_0027.JPG -edge 3 -negate edge3+negate.jpg

ImageMagick的一些高級圖片查看技巧

使用edgenegate 選項前后的圖片對比

這些使我更喜愛編輯后的圖片:海的外觀,作為前景和背景的植被,特別是太陽及其在海上的反射,最后是天空。

使用 display 來查看一系列圖片

假如你跟我一樣是個命令行用戶,你就知道 shell 為復雜任務提供了更多的靈活性和快捷方法。下面我將展示一個例子來佐證這個觀點。ImageMagick 的 display 命令可以克服我在 GNOME 桌面上使用 Shotwell 圖像管理器導入圖片時遇到的問題。

Shotwell 會根據每張導入圖片的 Exif 數據,創建以圖片被生成或者拍攝時的日期為名稱的目錄結構。最終的效果是最上層的目錄以年命名,接著的子目錄是以月命名 (01、 02、 03 等等),然后是以每月的日期命名的子目錄。我喜歡這種結構,因為當我想根據圖片被創建或者拍攝時的日期來查找它們時將會非常方便。

但這種結構也并不是非常完美的,當我想查看最近幾個月或者最近一年的所有圖片時就會很麻煩。使用常規的圖片查看器,我將不停地在不同層級的目錄間跳轉,但 ImageMagick 的 display 命令可以使得查看更加簡單。例如,假如我想查看最近一年的圖片,我便可以在命令行中鍵入下面的 display 命令:

  1. display -resize 35% 2017/*/*/*.JPG

我可以一個月又一個月,一天又一天地遍歷這一年。

現在假如我想查看某張圖片,但我不確定我是在 2016 年的上半年還是在 2017 的上半年拍攝的,那么我便可以使用下面的命令來找到它:

  1. display -resize 35% 201[6-7]/0[1-6]/*/*.JPG

這限制查看的圖片拍攝于 2016 和 2017 年的一月到六月

使用 montage 來查看圖片的縮略圖

假如現在我要查找一張我想要編輯的圖片,使用 display 的一個問題是它只會顯示每張圖片的文件名,而不顯示其在目錄結構中的位置,所以想要找到那張圖片并不容易。另外,假如我很偶然地在從相機下載圖片的過程中將這些圖片從相機的內存里面清除了它們,結果使得下次拍攝照片的名稱又從 DSC_0001.jpg 開始命名,那么當使用 display 來展示一整年的圖片時,將會在這 12 個月的圖片中花費很長的時間來查找它們。

這時 montage 命令便可以派上用場了。它可以將一系列的圖片縮略圖放在一張圖片中,這樣就會非常有用。例如可以使用下面的命令來完成上面的任務:

  1. montage -label %d/%f -title 2017 -tile 5x -resize 10% -geometry +4+4 2017/0[1-4]/*/*.JPG 2017JanApr.jpg

從左到右,這個命令以標簽開頭,標簽的形式是包含文件名(%f)和以 / 分割的目錄(%d)結構,接著這個命令以目錄的名稱(2017)來作為標題,然后將圖片排成 5 列,每個圖片縮放為 10% (這個參數可以很好地匹配我的屏幕)。geometry 的設定將在每張圖片的四周留白,最后指定那些圖片要包括到這張合成圖片中,以及一個合適的文件名稱(2017JanApr.jpg)。現在圖片 2017JanApr.jpg 便可以成為一個索引,使得我可以不時地使用它來查看這個時期的所有圖片。

注意內存消耗

你可能會好奇為什么我在上面的合成圖中只特別指定了為期 4 個月(從一月到四月)的圖片。因為 montage 將會消耗大量內存,所以你需要多加注意。我的相機產生的圖片每張大約有 2.5MB,我發現我的系統可以很輕松地處理 60 張圖片。但一旦圖片增加到 80 張,如果此時還有另外的程序(例如 Firefox 、Thunderbird)在后臺工作,那么我的電腦將會死機,這似乎和內存使用相關,montage可能會占用可用 RAM 的 80% 乃至更多(你可以在此期間運行 top 命令來查看內存占用)。假如我關掉其他的程序,我便可以在我的系統死機前處理 80 張圖片。

下面的命令可以讓你知曉在你運行 montage 命令前你需要處理圖片張數:

  1. ls 2017/0[1-4/*/*.JPG > filelist; wc -l filelist

ls 命令生成我們搜索的文件的列表,然后通過重定向將這個列表保存在任意以名為 filelist 的文件中。接著帶有 -l 選項的 wc 命令輸出該列表文件共有多少行,換句話說,展示出了需要處理的文件個數。下面是我運行命令后的輸出:

  1. 163 filelist

啊呀!從一月到四月我居然有 163 張圖片,使用這些圖片來創建一張合成圖一定會使得我的系統死機的。我需要將這個列表減少點,可能只處理到 3 月份或者更早的圖片。但如果我在 4 月 20 號到 30 號期間拍攝了很多照片,我想這便是問題的所在。下面的命令便可以幫助指出這個問題:

  1. ls 2017/0[1-3]/*/*.JPG > filelist; ls 2017/04/0[1-9]/*.JPG >> filelist; ls 2017/04/1[0-9]/*.JPG >> filelist; wc -l filelist

上面一行中共有 4 個命令,它們以分號分隔。第一個命令特別指定從一月到三月期間拍攝的照片;第二個命令使用 >> 將拍攝于 4 月 1 日至 9 日的照片追加到這個列表文件中;第三個命令將拍攝于 4 月 10 日到 19 日的照片追加到列表中。最終它的顯示結果為:

  1. 81 filelist

我知道假如我關掉其他的程序,處理 81 張圖片是可行的。

使用 montage 來處理它們是很簡單的,因為我們只需要將上面所做的處理添加到 montage 命令的后面即可:

  1. montage -label %d/%f -title 2017 -tile 5x -resize 10% -geometry +4+4 2017/0[1-3]/*/*.JPG 2017/04/0[1-9]/*.JPG 2017/04/1[0-9]/*.JPG 2017Jan01Apr19.jpg

從左到右,montage 命令后面最后的那個文件名將會作為輸出,在它之前的都是輸入。這個命令將花費大約 3 分鐘來運行,并生成一張大小約為 2.5MB 的圖片,但我的系統只是有一點反應遲鈍而已。

展示合成圖片

當你第一次使用 display 查看一張巨大的合成圖片時,你將看到合成圖的寬度很合適,但圖片的高度被壓縮了,以便和屏幕相適應。不要慌,只需要左擊圖片,然后選擇 View > Original Size 便會顯示整個圖片。再次點擊圖片便可以使菜單欄隱藏。

我希望這篇文章可以在你使用新方法查看圖片時幫助你。在我的下一篇文章中,我將討論更加復雜的圖片操作技巧。

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
播放片高清MV在线观看| 熟女少妇精品一区二区| 一本大道色婷婷在线| 欧美综合自拍亚洲图久青草| ZO2O女人另类ZO2O洗浴| 丰满少妇奶水一区二区三区| 人妻少妇乱子伦无码视频专区| 日韩精品无码一区二区三区四区| 潮喷大喷水系列无码久久精品| 日本工口里番全彩色| 挽起裙子跨开双腿坐下去软件| 一本色道久久综合亚洲精品| 琪琪电影网WWW888DVDC | 一区二区三区在线 | 网站| 低头看我是怎么C哭你的| 亚洲AV无码国产一区二区三区| 久久成人A毛片免费观看网站| 亚洲婷婷五月激情综合APP| 先锋影音人妻啪啪VA资源网站| 亚洲精品无码不卡在线播放 | 免费光看午夜请高视频| 亚洲AV鲁丝一区二区三区| 无线乱码一二三区免费看| 亚洲精品美女久久7777777| 自拍偷自拍亚洲精品10P| 成在线人AV免费无码高潮喷水| 国产无人区一卡二卡3卡4卡在线| 久久久精品成人免费观看国产| 欧美性受XXXX视频| 五月天国产亚洲AV麻豆| 尤物AV无码色AV无码| 成人精品一区二区www| 18禁无遮挡啪啪无码网站| 白种女BBWBBWBBW| 国产一区二区三区在线电影| 另类小说激情婷婷久久| 色噜噜狠狠色综合AV| 久久ER99热精品一区二区| 放荡娇妻张开腿任人玩H| 办公丝袜AV一区二区三区| 国产精品综合色区在线观看 | 亚洲V欧美V日韩V国产V| 7777久久亚洲中文字幕蜜桃| 92国产精品午夜福利免费| 国产A级作爱片无码| 久久久精品456亚洲影院| 日本特黄特色AAA大片免费| 亚洲成A∨人片在线观看不卡| AAA欧美色吧激情视频| 国产精品久久香蕉免费播放| 国产午夜精品一区二区三区软件 | 国产无夜激无码AV毛片| 久久精品亚洲熟妇少妇任你躁| 欧美性大战久久久久久久| 新狼窝色AV性久久久久久| 日本适合十八岁以上人群的护肤品 | 97大学生情侣真实露脸在线| 国产精品毛片A∨一区二区三区| 老头扒开粉嫩的小缝亲吻网站| 他的白月光H1∨1笔趣阁| 玩乡下黄花小处雏女| 性中国妓女毛茸茸视频| 野花日本免费完整版高清版8| 影音先锋无码A∨男人资源站| 热99RE久久免费视精品频| 女人扒下裤让男人桶到爽| 午夜阳光精品一区二区三区| 7X7X7X任意槽2023进口| 国产精品毛片久久久久久久| 男人J进女人屁网站免费| 亚洲A成人片在线播放| 成人女人A级毛片免费软件| 久久久无码一区二区三区| 日产亚洲一卡2卡3卡4卡网站| 亚洲内射夜夜嗨av| 夫妻之间的100种插秧法| 国产丰满大乳无码免费播放| 免费久久99精品国产自在现 | 成人美女黄网站18禁免费| 邻居把我弄的高潮三次面舞| 性少妇TUBEVIDEOS| 成年女人毛片免费观看97| 噜噜狠狠色综合久色AⅤ网址| 性AV无码天堂VR专区| 成人奭片免费观看| 牛牛本精品99久久精品66| 久久AV无码精品人妻糸列| 少妇被躁爽到高潮无码文 | 厨房里挺进岳丰满大屁股| 黑人大战日本人妻嗷嗷叫| 精品少妇无码AV在线播放| 日日噜噜夜夜狠狠视频| 中文字幕无码人妻少妇免费| 精品国产一区二区AV片| 舔高中女生奶头内射视频| 成A人片亚洲日本久久| 女子初尝黑人巨嗷嗷叫| 一本一道波多野结衣一区| 韩国羞耻漫画免费| 无卡无码无免费毛片| 成人视频在线观看| 欧美性猛交XXXXX按摩欧美| 正文畸情~内裤奇缘小说| 精品久久伊人99热超碰| 精品国产成人国产在线观看 | 久久久精品国产SM最大网站| 亚洲AV无码一区二区三区大黄瓜| 高清VIDEOSDESEXO日| 日韩不卡手机视频在线观看| A级毛片免费观看播放器| 领导在办公室含我奶头口述| 一本大道一卡2卡三卡4卡国产| 精品国产AⅤ一区二区三区在线看| 无码人妻久久一区二区三区蜜桃| 疯狂做受ⅩⅩⅩⅩ高潮高清视频 | 超碰成人人人做人人爽| 强奷高H猛烈失禁潮喷播放| 92国产精品午夜福利无毒不卡| 旅游途中夫妻换着玩的说说搞笑| 亚洲综合区小说区激情区| 精品无码一区二区三区爱欲九九 | 八戒八戒在线高清观看视频4| 欧美日产国产精品| 99视频国产精品免费观看| 免费看黑人强伦姧人妻| 中文字幕AV无码不卡免费| 久久亚洲中文字幕精品一区| 婬乱丰满熟妇XXXXX性| 久久五月丁香合缴情网| 在线爱色视频观看免费视频| 另类老妇性BBWBBW| 2021韩剧在线观看韩剧网| 女同学浮乱系列合集| JZZIJZZIJ日本成熟少妇| 欧美人伦禁忌DVD放荡欲情| JEANASIS日本| 日本一线产区和韩国二线产区区别 | 性猛交ⅩXXX富婆video| 国产一区二区三区无码免费| 亚洲妇女无套内射精| 精品人妻少妇一区| 夜夜高潮夜夜爽高清视频一| 野花社区影视在线WWW官网| 厨房里的激战2李明人物介绍| 少妇人妻系列1~100| 国产VA在线观看免费| 无套内谢少妇毛片免费看看| 国内精品自线一区麻豆| 亚洲熟女一区二区三区| 美女裸体18禁免费网站| 亚洲 欧美精品SUV| 激情伊人五月天久久综合| 亚洲熟妇AV一区二区三区| 迈开腿让我尝一下你的味道一| AV无码人妻一区二区三区在线| 人人玩人人添人人澡欧美| 国产A三级久久精品| 亚洲AV高清在线观看一区二区| 久艾草久久综合精品无码| 中文无码乱人伦中文视频播放| 青青草原精品国产亚洲AV| 国产SUV精品一区二区88L| 亚洲AV成人片色在线观看高潮| 久久九九久精品国产综合一千收藏| 2012电影在线观看神马影院| 日韩AV无码一区二区三区| 国产肉体XXXX裸体137大胆| 亚洲熟妇AV一区二区三区漫画| 农民工猛吸女大学奶头| 纯肉无遮挡H肉动漫在线观看3D| 五月丁香合缴情在线看| 久久久久久久久久久精品| A级毛片在线观看| 玩肥熟老妇BBW视频| 久久国产精久久精产国| ASS白嫩白嫩的少妇PICS| 射精专区一区二区朝鲜| 精品国产AⅤ无码一区二区蜜桃| 中文无码乱人伦中文视频在线V | 成人无码区免费AⅤ片黄瓜视频| 香港三日本8A三级少妇三级99| 久久人人爽人人爽人人片AVY| 八戒八戒WWW资源高清| 亚欧免费无码AⅤ在线观看| 老师的粉嫩小又紧水又多| 成年女人18毛片毛片免费不卡| 亚洲AV日韩AV永久无码电影| 妺妺窝人体色www聚色窝仙踪| 中国孕妇变态孕交XXXX| 日韩A∨精品日韩在线观看| 国内A级毛片免费观看| 日韩A∨精品日韩在线观看| 97久久超碰极品视觉盛宴| 四季AV无码专区AV浪潮| 久精品国产欧美亚洲色AⅤ大片| JAPANESEⅩⅩⅩHD高潮| 香蕉久久久久久久AV网站| 免费观看电视在线高清| 国产韩国精品一区二区三区久久| 永久黄网站色视频免费直播|