1. 首頁>>運營筆記>>網站運營

關于linux下圖片批量壓縮

最近搞了個采集網站,采集數量不算大每天100多條,基本都是那種圖文,圖片有不少。時間長了發現有個問題服務器磁盤可用空間越來越小,本來以為是日志或其他什么問題,然而ssh登錄系統查看并不是,就一個圖片文件夾異常大,所以,經過網上查詢,找到了linux下圖片壓縮的方法,方法如下:

環境 CentOS

安裝命令:yum install ImageMagick

convert壓縮命令

通過正則查找當前目錄下所有大于 50k 的圖片,進行等比例50%的縮放;

find ./ -regex '.*\(jpg\|JPG\|png\|PNG\|jpeg\)' -size +50k -exec convert -resize 50%x50% {} {} \;


通過正則查找當前目錄下所有大于 50k 的圖片,進行像素大小控制,convert 是會自動按照最大尺寸等比例進行縮小的;

find ./ -regex '.*\(jpg\|JPG\|png\|PNG\|jpeg\)' -size +50k -exec convert -resize 500x500 {} {} \;


如果想降低圖片的質量,可以用 convert 的 -quality 參數,質量值為 0-100 之間的數值,數字越大,質量越好,一般指定 70-80 ,基本上看不出前后的差別

convert -resize 500x500 -quality 75 xxx.jpg xxx.png


按照上面的命令,稍微修改下參數就可以達到任何壓縮效果了。


如無特別說明,文章均為本站原創。轉載請注明出處:http://www.sysbbie.com/wz/349.html

發表評論

點擊我更換圖片

評論列表

聯系我們

在線咨詢:點擊這里給我發消息

微信號:alipays123

工作日:9:30-18:30,節假日休息

主機測評 主機評測 網站模版
免费观看性生交大片_免费观看18禁欲无遮挡奶水下_AV无码东京热亚洲男人的天堂_欧美大片欧美激情性色A∨在线