網友評分: 5.3分
PicSizer是一款功能十分強大的圖片批量壓縮軟件,這款軟件擁有簡單清爽的UI用戶界面,能夠為用戶提供優秀的圖片壓縮方案,能夠智能壓縮圖片的體積,同時不會對圖片的質量造成影響,喜歡這款軟件的小伙伴千萬不要錯過哦。
格式說明
PicSizer可以讀取的格式很多,但是支持的輸出格式只有JPEG, PNG, BMP, TIFF, ICON五個,并且會自動調整壓縮策略。
其中JPEG支持畫質壓縮,而其它格式的圖片僅支持縮放壓縮和位深度壓縮,點擊這里快速跳轉到相關說明
批量增刪圖片
PicSizer支持每次打開同一目錄下的圖片或通過拖拽的方式將圖片拖入窗體,并將生成的圖片保存至指定目錄。如果指定的目錄不存在,會自動生成;如果目錄中已經有文件,則同名文件將會被直接替換而不事先警告。
增加圖片時會自動將地址與列表中的地址比對,如果已存在,則會跳過,并在添加完成后提示有幾張圖片被跳過。
使用 SHIFT 或 CTRL 來輔助多選,使用 Crtl+A 全選列表, Ctrl+R 反選列表,使用 BackSpace 或 Delete 來刪除選中項。
尺寸修正
PicSizer可以把圖片按比例縮放(也可以選擇不縮放),甚至破壞原圖的比例。
由于Icon圖標的特殊性,因此ico圖片與其它格式的圖片修正方式相互獨立,一律采用強制修正
一般情況下,你可以選擇以下5種修正方式之一。
壓縮方式
指定畫質(僅JPEG)
PicSizer將畫質劃分為101個等級,從 0 到 100,數字越小表示畫質越低。
對同一張圖來說,畫質通常和壓縮率成正比,即畫質越低,壓縮率越低,圖片越小。但是對不同圖片來說,相同的畫質可能會有不同的壓縮率。
大圖片在壓縮后仍然可能占用較大空間,小圖片雖然畫質已經很低,但是仍然會被壓縮,導致畫質更低。
指定大小
在盡可能確保圖片質量的情況下,將圖片壓縮到不超過指定大小的大小。
例如,限定大小為200KB,則壓縮后的圖片可能是200KB,也可能是196KB。PicSizer通過二分查找的方法,在所有畫質中尋找符合條件的最高畫質,因此你不必擔心圖片畫質過低。
當改變圖片格式時,可能會出現壓縮后大小比源文件更大。例如從有損壓縮(*.jpg)轉到無損壓縮(*.png)。
特殊格式的壓縮
對于ICON圖標,由于其尺寸是固定的,因此一律采用“基于位深度的壓縮”。
對于其它非JPEG和ICON的圖片,由于圖片本身沒有提供可調節的壓縮參數,因此只能從“尺寸”和“位深度”兩方面進行調整。
以下圖片展示了上述兩種壓縮方式的效果。
命名
命名方式可以決定輸出后的圖片文件名。注意命名和后綴是分開考慮的,例如圖片原名為 pic.png,選擇的命名方式為“原名”,但是指定格式為“TIFF”,則最終輸出的文件名是 “pic.tiff”。
如果你選中了“覆蓋源文件”,則下面的命名方式會被屏蔽,并且生成的圖片會直接覆蓋源文件。請做好備份工作。
注意不要使用不能作為文件名的字符,例如“\”,否則將會生成失敗。
異常處理
如果圖片無論如何也無法壓縮到你指定的大小,則會拋出“圖片壓縮后仍較大”異常,你可以勾選“接受超出大小限制的圖片”,這樣當再次遇到該情況時,PicSizer就會輸出力所能及的最小文件大小,即便它是不符合要求的。
除上述異常以外的其它異常,PicSizer支持5種處理方法。
多線程
PicSizer支持最多10個線程同時處理圖片,但是默認只使用2個線程,因為過多的線程會導致大量IO和程序卡頓。
你可以在設置里修改并發線程數。
導出設置
你可以將配置文件導出以便下次快速修改相關設置。
配置文件的后綴是 “.pics”,但是即使被修改了也不影響導入。
點擊“導出配置”按鈕后可以選擇導出的文件名,點擊“讀取配置”可以打開一個文件來讀取,也可以直接拖入配置文件到設置窗體。
如果配置文件對應的設置的版本(并非PicSizer版本)與當前版本不同,則會彈窗警告,你可以嘗試強制導入,通常高版本可以導入低版本,但是可能會有例外。
硬件加速
在調整圖片亮度時,如果你擁有英偉達顯卡,則可以使用GPU對圖像處理進行加速。
注重效率
通過二分查找來計算符合條件的最高畫質
使用內存流讀寫的方法來避免文件讀寫時的低效
支持最多10個線程來充分使用CPU的性能
使用CUDA在英偉達GPU上為圖形處理加速
使用方便
整個程序僅不到幾MB 的體積,沒有多余的裝飾,專注于實際體驗
綠色軟件,無需安裝。運行過程中僅會往臨時目錄解壓調用GPU所需的dll,除此之外不會主動創建或修改任何文件,不會嘗試后臺運行
開門見山,沒有花哨的歡迎語等任何彈出式消息,直奔主題