圖片比較滑桿
Upload a 'before' and 'after' image to start comparing.
技術細節
影像比較滑桿如何運作
工具功能說明
影像比較滑桿會將兩張圖片疊加,並透過拖曳垂直控制把手,只顯示你想看的部分。當你左右滑動時,會揭露更多「之前」或「之後」的圖片內容,讓並排的視覺差異一目了然。同時也會顯示檔案大小與百分比變化,讓你也能看見位元組層級的影響。
常見的開發者使用情境
工程師在驗證有損影像壓縮時,會比較同一來源的 JPEG 與 WebP 版本。設計師會檢視草稿與最終版本之間的色調映射、修圖或色彩校正變更。ML/AI 工程師會將超解析度、去雜訊或風格轉換的結果與輸入進行對照視覺化。行銷團隊則會為著陸頁製作吸睛的前後對比示範。
資料格式、型別或變體
接受瀏覽器可渲染的任何圖片格式 — PNG、JPEG、WebP、AVIF、GIF、SVG。圖片會透過物件 URL(URL.createObjectURL)保留在你的瀏覽器中,因此不會上傳任何內容。為了得到最有用的比較,兩張圖片應具有相同的尺寸與長寬比;若不同,兩者都會以 object-fit: contain 方式渲染,因此不會有任何一張被裁切。
常見陷阱與邊界情況
比較不同長寬比的圖片會在一側產生黑邊(letterbox)。非常大的圖片(>50 MB)在較舊的瀏覽器中可能會讓拖曳互動變慢。滑桿會顯示完整的「after」圖片 — 若兩個檔案都有透明度,請將滑桿放在不透明區域上,否則你會看到頁面背景從兩個面板透出。
何時使用此工具 vs 程式碼
在開發期間用瀏覽器工具進行臨時比較,或用於快速的利害關係人展示。在正式上線的網站中,請整合如 react-compare-slider 或 img-comparison-slider 等專用函式庫,以支援無障礙、延遲載入與 SSR;若要對數百張圖片進行批次自動化品質檢查,請使用基於 SSIM/PSNR 的工具,例如 ImageMagick `compare` 或 pixelmatch。