Google 開源 Guetzli 對 JPEG 壓縮的演算法

Google 釋出新的對 JPEG 壓縮的演算法,比現有的壓縮在省下 35% 的容量,而且維持現有的清晰度。

註:缺點是壓縮需要的時間比較久 (我的測試最少要 3倍以上的時間)

閱讀全文〈Google 開源 Guetzli 對 JPEG 壓縮的演算法〉

將圖片轉換成 CSS 的線上服務

這個服務做的很有趣,拖拉任何圖片上去,都可以幫你轉換成 CSS Code,然後直接將此圖片畫在頁面上。

  • 詳見:img2css - This is a tool that can convert any image into a pure css image

註:測試建議丟小張點的圖片,此服務看來是依照每個 px 的色碼分析後,全部照著寫出來,圖片太大張的話,產生出來的文字會很驚人。

PHP 為圖片加上浮水印 (含浮水印透明背景處理)

PHP 要為圖片加上浮水印: 就是要將兩張圖合併在一起, 浮水印的圖片要蓋在上面.

現實狀況還會遇到原圖要縮圖後, 浮水印的圖片可能也要跟著縮圖, 這些部分再此就不寫了, 此部份縮圖可見此篇: PHP 對 透明背景的圖片 做縮圖

此篇只寫如何用 PHP GD 來合併圖片, 做浮水印功能.

閱讀全文〈PHP 為圖片加上浮水印 (含浮水印透明背景處理)〉

PHP 對 透明背景的圖片 做縮圖

PHP 對 透明背景的圖片 要做縮圖, 要如何做? (限 png 和 gif)

  • 註1: 透明背景、透明底圖的圖片, 沒特別處理, 會變成一片黑.
  • 註2: 要等比例縮圖, 請搭配此篇程式做修改: PHP 等比例縮圖程式 (下述程式參數同此文, 就不多加解釋)

閱讀全文〈PHP 對 透明背景的圖片 做縮圖〉

使用 jpegoptim、OptiPNG 於 Shell 快速對圖片做壓縮

目錄內有不少 jpg、png 等圖檔, 想要節省空間, 提高上傳速度, 要如何做可以最簡便省事?

註: 希望品質看不出來差異, 但是可以馬上看到容量減少、速度加快的效果.

閱讀全文〈使用 jpegoptim、OptiPNG 於 Shell 快速對圖片做壓縮〉