squoosh在壓縮圖片時,都是在本地執(zhí)行,不會將圖片上傳到服務端,這樣就保障了用戶隱私安全。但是,Squoosh用到了谷歌分析工具,會收集一些基礎信息。
如果連基礎信息你也介意的話,反正代碼在你手上,想怎么干就看你自己了。
我們?nèi)?span id="7cv38ze8gk" class="candidate-entity-word" data-gid="3231109">Github把代碼下載下來,解壓源代碼,進入到源碼根目錄,安裝依賴包
|
|
安裝過程可能會因為網(wǎng)絡原因安裝失敗,這里是用nrm來替換鏡像源。
然后執(zhí)行編譯
|
|
最后,執(zhí)行運行命令
|
|
因為我用的是Windows,執(zhí)行npm run dev會報錯,所以,就修改了package.json的內(nèi)容,將
|
|
改為
|
|
如果是Linux,則不需要做如上的調(diào)整。
現(xiàn)在執(zhí)行運行命令
啟動成功后,瀏覽器訪問http://127.0.0.1:5000,就可以開始壓縮圖片了
這里,我隨便找一圖片原圖大小為776KB的png圖片壓縮并轉換為jpg后的大小為101KB
當然,這里的轉換格式和壓縮質(zhì)量也可以通過設置來調(diào)整的。通過網(wǎng)頁的方式,我們可以一張張的進行壓縮,如果我們壓縮的圖片較多時,這樣的操作效率就有些低了,其實,Squoosh還提供了API和客戶端命令來批量壓縮。
有興趣的,可以按照Github中的說明安裝下來嘗試一下。
]]>借用工具:圖片編輯助手
顧名思義這是一款用于圖片編輯的軟件,里面包含了圖片剪裁、批量修改尺寸、圖片壓縮、格式轉換等實用工具。
1.圖片壓縮
這個軟件最大的特點就是支持批量處理圖片,不需要一張一張去處理。我們直接打開【圖片壓縮】功能??商砑佣鄰垐D片或者文件夾,把需要轉換的圖片一次性導入進去。
根據(jù)自己的需求對壓縮模式、輸出格式進行選擇,就可以進行壓縮了。
也可以選擇自定義,自由調(diào)節(jié)圖片清晰度與尺寸大小。
壓縮完成后,可以看到整體圖片體積真的小了很多。
圖片壓縮后也不會改變本身的畫質(zhì),不會影響使用,非常贊!
2.圖片特效生成
點擊“圖片特效”還可以發(fā)現(xiàn)這里暗藏著照片變漫畫、照片變視頻等功能,點擊就能使用哦!
我們看下漫畫臉制作后的對比圖吧,是不是很棒!
以上就是小科今天的分享了,如果你也喜歡以上內(nèi)容可以點贊告訴我,不要忘記分享給身邊有需要的朋友哦!
]]>