如何安全地從JPEG和PNG影像中移除元數據

若要在分享 JPEG 和 PNG 照片之前移除其中的嵌入式元數據,請使用 ExifTool 工具處理每個檔案的副本。它可以移除 GPS 座標、拍攝日期、相機資訊和文字欄位。 JPEG 元資料的處理比 PNG 元資料更徹底,因此不要將 PNG 清理視為所有可能附加資訊都已移除的保證。

以下步驟使用 ExifTool 的 Windows 命令列版本。請將原始照片妥善保管,並注意去除元資料並不會隱藏圖像、檔案名稱或周圍檔案系統中可見的詳細資訊。

如何從 JPEG 和 PNG 檔案中刪除元數據

1. 下載 ExifTool 並準備一份工作副本

從ExifTool 官方網站下載 Windows 可執行文件,然後解壓縮 ZIP 檔案。如果您想從命令提示字元運行它,請重命名該文件,並保留exiftool(-k).exe其旁邊的資料夾。官方安裝頁面對 Windows 安裝套件有詳細說明。exiftool.exeexiftool_files

新建一個資料夾,並將要清理的照片複製到其中。您也可以將 ExifTool 執行檔及其配套資料夾複製到該資料夾,或在命令中使用執行檔的完整路徑。在副本上進行操作,以便將清理結果與原圖進行比較。

Windows 檔案總管顯示已解壓縮的 ExifTool 包,其中包含 exiftool(-k).exe 和 exiftool_files 資料夾,旁邊是下載的 ZIP 檔案。
解壓縮官方 Windows 安裝套件後,請將可執行檔及其配套資料夾放在一起。

2. 檢查當前元數據

在工作資料夾中開啟命令提示符,並在修改每個檔案之前列出其中的標籤:

exiftool.exe -a -G1 -s "photo.jpg"
exiftool.exe -a -G1 -s "photo.png"

此處-a會包含重複標籤,-G1識別元資料組,並-s使用較短的標籤名稱。尋找諸如GPSLatitude`<xmp> `、`<ymp> DateTimeOriginal`、 ` <zmp>` Make、 ` <xmp>` 、`<ymp>` 之類的字段,或描述性的 XMP 和 PNG 文字字段。 ExifTool常見問題中記錄了其讀取和寫入行為。ModelArtistCopyright

Windows 終端機顯示 ExifTool 命令和範例 JPEG 字段,用於記錄拍攝日期、相機製造商和型號以及 GPS 緯度。
透過檢查可以發現儲存在 JPEG 檔案中的拍攝日期、相機型號和拍攝地點。

3. 刪除元數據,同時保留備份

ExifTool 通常會在修改後的檔案名稱後新增名稱,並保留每個檔案的備份_original。這些備份仍然包含原始元數據,因此請勿上傳或共享。以下命令適用於工作資料夾中的副本:

文件類型命令你需要知道什麼
JPEG
exiftool.exe -all= --icc_profile:all -tagsfromfile @ -colorspacetags "photo.jpg"
刪除元數據,同時保留 ICC 色彩配置檔案並恢復有助於保持色彩外觀的色彩空間標籤。這遵循 ExifTool 建議的安全 JPEG 模式。
PNG
exiftool.exe -all= "photo.png"
移除 ExifTool 可以刪除的 PNG 元數據,包括 EXIF、XMP、ICC 設定檔和文字區塊。要保留 ICC 配置文件,請--icc_profile:all在 後面添加-all=;該配置文件可能會影響顏色渲染,但通常不包含個人資訊。

請將範例檔案名稱替換為您自己的檔案名稱。對每張影像重複執行此命令,或傳遞資料夾路徑和合適的-ext選項來批次處理。-r僅當您還打算處理子資料夾時才新增此選項。 ExifTool關於安全刪除元資料的常見問題解答建議保留 JPEG 顏色資訊;其PNG 標籤參考文件描述了可寫入的 PNG 元資料。

Windows Terminal 會分別顯示 JPEG 和 PNG 的 ExifTool 指令,並顯示一個包含原始影像副本的備份資料夾。
ExifTool 在重寫檔案時會建立「_original」備份;在檢查清理後的副本之前,請將這些備份保密。

4. 核實已清理的副本

對已處理的檔案再次執行檢查命令:

exiftool.exe -a -G1 -s "photo.jpg"
exiftool.exe -a -G1 -s "photo.png"

確認您識別出的個人欄位已刪除後,打開兩張圖片並檢查它們是否仍然顯示正常。 ExifTool 可能仍會報告文件類型、尺寸或保留的顏色資訊等結構細節;這些資訊與 GPS 或相機所有者資訊不同。請保留_original備份檔案直到您滿意為止,並且僅分享已清除的副本。

Windows 終端驗證清單會顯示 JPEG 檔案名稱、檔案類型和影像尺寸,旁邊還有一個小的照片預覽。
剝離後,檢查剩餘的標籤並打開圖像以確認其顯示正確。

需要注意的限制

ExifTool 的文檔提醒,「全部移除」功能在不同格式下的效果並不完全相同。對於 JPEG 文件,它會移除其處理的元資料段和尾部信息,但預設會保留 Adob​​e 顏色資訊;上述安全命令還會保留顏色設定檔和色彩空間資訊。對於 PNG 文件,ExifTool 會移除 XMP、EXIF、ICC 設定檔和原生文字區塊,但其文件指出,對於其他格式,移除可能不夠徹底,並且不保證所有資訊區塊都能完全移除。如果您需要特別嚴格的隱私保護,建議您同時使用其他獨立工具檢查文件,不要僅依賴文件名稱更改或基本的文件屬性面板來判斷是否已刪除資訊。

最後,去除元資料無法模糊路牌、裁剪門牌號碼或從像素中移除人臉。請檢查可見影像,重命名包含隱私資訊的文件,並避免共用備份_original。當您使用原始文件整理或記錄照片集時,請保留元資料。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。