Image Filter Effects 工具會套用六種有明確記載的像素轉換(Grayscale、Sepia、Invert、Warm、Cool 和 Original)到本機的 JPG、PNG 或 WebP 檔案,並匯出同尺寸的 PNG,因此網站素材在濾鏡處理後仍能維持精確的尺寸、透明度和頁面上的版面配置。由於來源在瀏覽器中解碼,結果則渲染到記憶體內的 canvas,因此不會有任何檔案上傳到伺服器,這對於尚未發佈的螢幕擷圖、產品 mockup 以及進行中的客戶專案來說非常重要。輸出的 PNG 會保留每個像素的 alpha 值,因此透明 logo、圖示和 UI 元素在經過 grayscale、sepia 或 invert 處理後仍會保持透明。尺寸會被保留下來,這代表 1200×630 的 Open Graph 圖片、512×512 的 favicon 來源檔,或 48×48 的導覽圖示,都可以在不重新測量或裁切的情況下進行濾鏡處理。頁面在下載前也會顯示所選的效果、強度、尺寸、檔案大小以及預覽,讓視覺方向能在素材替換到正式網站前先確認完成。

photo filters online for website
網站圖片用的線上相片濾鏡

為什麼網站圖片需要不同的濾鏡處理方式

網站素材和印刷素材或社群媒體貼文並不相同。有三個限制讓大多數通用的線上濾鏡工具都不適合。首先,尺寸是與頁面之間契約的一部分:為 16:9 容器調整過的主視覺圖、1200×630 的 Open Graph 卡片、180×180 的 Apple touch icon,以及 32×32 的 favicon,全都位於已經測量好的版位中,而一個以不同尺寸重新匯出的工具會破壞該版位。其次,透明度是一項功能,而非副作用:導覽圖示、徽章和產品去背圖會以 PNG 形式發布,好讓頁面背景能夠透出來,而一個會壓平或填滿 alpha 的濾鏡會在無聲無息中毀掉這個素材。第三,色彩輸出必須是可預期的:品牌色在經過調色的狀態下必須保持可讀性,而一張變成 Instagram 風格預設的主視覺照片,六個月後無法僅憑名稱重現。

Image Filter Effects 是圍繞著這些限制所打造的。這個工具只會更動 RGB 色頻,絕不會調整尺寸、裁切、旋轉、銳化、模糊或降噪。每個像素的 alpha 都會被保留,包括完全透明像素背後那些隱藏的 RGB 值。輸出會是同寬同高的 PNG,因此經過濾鏡處理的圖片可以直接放回原本的 HTML、CSS 或框架版位。轉換本身是由頁面所描述的程式碼所定義,因此六個月後重新造訪時,相同的輸入會產生相同的結果。

適合用在網站素材的濾鏡

這個工具提供六種效果選項,每一種都有明確的 RGB 行為。在它們之間做選擇是視覺意圖的問題,而不是預設效果新穎與否的問題。

濾鏡對 RGB 色頻的效果常見的網站用途
Grayscale逐像素加權總和,使用 0.2126 R、0.7152 G、0.0722 B(W3C Filter Effects 規格)裝飾性照片、部落格主視覺圖、單色點綴
SepiaW3C Filter Effects 規格中的三乘三色彩矩陣復古風格的部落格封面、行銷橫幅、故事風格頁面
Invert每個色頻以 255 減去自身值來取代深色模式的裝飾圖形、hover 狀態預覽
Warm在全強度下增加最多 30 紅、10 綠,減少最多 20 藍美食、生活風格、黃金時段風格攝影、品牌暖度
Cool在全強度下減少最多 20 紅,增加 5 綠、30 藍科技、水、冬日或冷調品牌意象、冷色調點綴區塊
Original不更動 RGB在套用真正的效果之前,先驗證本機解碼與匯出流程

其中有兩個名稱在被用於正式網站之前,值得更仔細地檢視。Warm 和 Cool 並不是經過測量的色溫校正,而 Sepia 也無法驗證照片的年代。頁面上將它們描述為創意性的 RGB 色頻偏移,並明確點出這個限制,以免創意預設被誤認為是經過校正的色彩科學。

為網站圖片套用濾鏡

在任何現代的桌面瀏覽器中開啟 Image Filter Effects,然後依照下列步驟進行。整個流程都停留在當前的分頁:來源檔案會在記憶體中解碼,RGBA 緩衝區會被轉換,新的 PNG 會直接提供下載,無需任何網路往返。

  1. 從本機磁碟選擇一個不超過 25 MiB 的 JPG、PNG 或 WebP,然後從清單中選擇想要的效果(Grayscale、Sepia、Invert、Warm、Cool 或 Original)。
  2. 將強度從 0%(原始色頻)設定到 100%(完全轉換),然後選擇 Apply filter。強度控制讓同一個效果可以當作微妙的色調,也可以作為完整的風格替換。
  3. 檢視同尺寸的 PNG 預覽,確認重要的顏色和透明度,然後下載結果。檔名會包含所選的效果,因此變體的目錄本身就是一目瞭然的文件。

如果濾鏡後的結果不夠理想,請更換效果或強度,然後重新套用。更換檔案或設定會讓任何先前的匯出失效,因此下載的永遠會是最新一次的轉換。處理程序只在選擇 Apply filter 後才會啟動,並透過一個零延遲的工作讓忙碌狀態能夠在像素迴圈開始前先渲染,使 UI 在處理大圖時仍能保持回應。

Grayscale 和 Sepia 轉換的定義方式

對網站經營者來說,實際的問題是這個濾鏡之後能否重現。這個工具中的 Grayscale 並不是「以某個量來移除飽和度」。它是一組定義明確的色頻加權:每個輸出色頻等於輸入紅色的 0.2126 倍,加上輸入綠色的 0.7152 倍,再加上輸入藍色的 0.0722 倍,依據 W3C Filter Effects Module Level 1 規格。綠色的貢獻大於紅色,紅色的貢獻又大於藍色,這就是為什麼同樣亮度的草地照片會比紅磚牆呈現更亮的灰色。

在部分強度下,這個工具不會在混合前先把全強度的 grayscale 目標值四捨五入。它會將矩陣結果計算為浮點數,根據所選百分比與來源進行混合,然後只做一次的四捨五入與限制。這個順序更貼近以量為基礎的矩陣建構方式,並能避免在中間強度出現單一色階的偏移。下方範例會以 50% 強度走過一個像素,展示整個來回過程的樣貌。

針對 RGB 為 (100, 150, 200) 的來源像素,以及強度 50% 的 Grayscale 濾鏡:

  • 全強度 grayscale 目標值:(0.2126 × 100) + (0.7152 × 150) + (0.0722 × 200) = 21.26 + 107.28 + 14.44 = 142.98,三個色頻皆同。
  • 紅色的 50% 混合:100 + 0.5 × (142.98 − 100) = 100 + 21.49 = 121.49,四捨五入並限制後為 121。
  • 綠色的 50% 混合:150 + 0.5 × (142.98 − 150) = 150 − 3.51 = 146.49,四捨五入後為 146。
  • 藍色的 50% 混合:200 + 0.5 × (142.98 − 200) = 200 − 28.51 = 171.49,四捨五入後為 171。

濾鏡後的最終像素:(121, 146, 171)。Sepia 套用的是同一份規格中類似的三乘三矩陣,並採用相同的強度內插規則,因此 30% 的部分 sepia 真的是全矩陣狀態的 30%,而不是不同的曲線。任何一種這三種轉換在強度 I 下的一般公式為:output = round(clamp(source + I × (fullTarget − source))),四捨五入只會在最後進行一次。

Warm 和 Cool:創意方向,而非 Kelvin 校正

Warm 和 Cool 是兩個名稱讓人聯想到色溫的效果,頁面對於它們是什麼、不是什麼有明確的說明。在全強度下,Warm 增加最多 30 個紅色階和 10 個綠色階,同時減少最多 20 個藍色階。Cool 減少最多 20 個紅色階,增加最多 5 個綠色階,並增加最多 30 個藍色階。同樣的強度內插規則也適用:50% 的 Warm 大約會增加 15 個紅色階、5 個綠色階,並減少 10 個藍色階。Alpha 在每個步驟中都會被保留,而色頻值會被限制在有效的 0–255 範圍內,因此在已經飽和的像素上以全強度套用時不會產生溢位(wrap-around)的瑕疵。

這些名稱不代表的意義,對網站來說更為關鍵。Warm 並不是 6500 K 到 3200 K 的轉換。Cool 也不是 D65 到 D50 的調整。兩者都不使用 Kelvin 值、ICC 設定檔、色適應或相機白平衡。在校準過的螢幕上對同一個來源進行測試的使用者,無法得到與測量色溫刻度對齊的結果。頁面刻意指出這一點,以免創意預設被誤認為是經過校正的色彩科學。如果網站的色彩故事依賴於特定的品牌橘或特定的品牌藍,請在實際的瀏覽器和裝置上檢視濾鏡後的結果,再進行發佈。

這個濾鏡處理得很好的常見網站工作

有六個類別涵蓋了大多數網站經營者、設計師和前端開發人員會使用濾鏡工具的工作。

  • 主視覺和部落格特色圖片。對攝影感強的主視覺照片套用 grayscale 或 warm,可以在一系列文章之間建立一致的視覺基調,而同尺寸的 PNG 可以直接放進既有的響應式容器,不需要重做 CSS。
  • 產品照片和分類磁磚。低強度(約 20 到 40 個百分比)的 Sepia 或 Warm,可以為平淡的產品照片增添暖度,卻又不會掩蓋產品細節,而同尺寸的輸出可以直接放入已經排好的格狀版面中。
  • Logo、徽章和導覽圖示。對透明 PNG 套用 grayscale 或 invert,可以保持 alpha 色頻完整,因此單色徽章或深色模式的導覽圖示,可以從與彩色版本相同的來源檔案產出。
  • 裝飾插圖和區塊分隔線。中等強度(約 60 個百分比)的 Invert,可以將彩色分隔線翻轉為深色模式版本,而相同的尺寸能讓它保持在同一條格線上。
  • Open Graph 和社群預覽卡片。1200×630、套用 sepia 或 grayscale 處理的 PNG,可以從全彩的原圖產出,而相同的寬高代表社群卡片預覽不會在頁面上產生位移。
  • 與網站呼應的電子郵件附件圖片。產品照片的彩色版本可以匯出為 PNG,並附加到訂單電子郵件中,其尺寸和透明度與產品頁面上使用的圖片相符。

Limits to keep in mind before you publish

The tool is intentionally narrow. It does not crop, resize, rotate, sharpen, blur, denoise, detect faces, isolate subjects, or choose a filter automatically, so a website image that needs any of those steps should go through a different tool first. The hard limits protect the browser tab: images are capped at 25 MiB before decoding, 16 megapixels after decoding, and 12,000 pixels on either edge. Decoded pixel buffers are far larger than compressed files, so a 24-megapixel camera original that decodes to 24 megapixels sits right under the post-decode ceiling while a 60-megapixel original does not. A file that the browser cannot decode produces a clear error rather than a blank result.

Two review points matter before any filtered image replaces a live asset. First, filters can change readability, skin tones, brand colors, and the meaning of scientific or documentary images; a grayscale hero does not automatically have good text contrast, and a sepia treatment does not authenticate age. Second, for color-critical print, medical, scientific, archival, or professional photographic work, the page recommends a color-managed application with the required profiles and calibration instead of a creative filter. The output is a PNG so transparency is preserved and no hidden JPEG quality choice is made; convert the reviewed output separately if a smaller delivery format is required, for example through a browser-based image compressor after the filter step.