圖片轉文字(OCR)
把照片、螢幕截圖和掃描版 PDF 變成可編輯的文字——辨識在你自己的裝置上完成,不會上傳任何內容。
或將檔案拖曳到這裡,也可以按 Ctrl+V 貼上圖片
支援 JPG、PNG、WebP、GIF、BMP、AVIF、HEIC 和 PDF(掃描頁面)。一次最多 30 個檔案。
文字的語言
請選擇圖片中文字使用的語言,最多 4 種。選對語言比其他任何設定都重要得多。
- 中文(繁體)
- 英語
第一次使用時會下載約 4.4 MB 的語言資料,並快取在你的瀏覽器中。
進階:頁面版面與影像前處理
多數頁面使用「自動」即可。裁切下來的小片段請選單一文字區塊或單行,零散的標籤、告示牌和螢幕截圖請選稀疏文字。
OCR 引擎所看到的畫面預覽
顯示的是清單中的第一個檔案。
加入圖片或 PDF 後即可查看預覽。
你的圖片和 PDF 不會離開你的裝置。第一次使用時,瀏覽器會下載 OCR 引擎和語言模型(這是關於語言本身的資料,而不是你的內容),之後會快取起來,辨識在本機執行。
如何用 OCR 擷取圖片中的文字
光學字元辨識(OCR)可以把含有文字的圖片轉成能選取、編輯、搜尋和複製的文字。本工具使用 Tesseract——一款編譯成 WebAssembly 的開源辨識引擎,因此整個過程都在你的瀏覽器分頁內完成。你可以放入文件照片、螢幕截圖、收據、書頁或投影片,用 Ctrl+V 直接貼上剪貼簿裡的圖片,也可以載入掃描版 PDF 並選擇要辨識的頁面。
結果好壞主要取決於原始圖片,而不是某個設定。拍照或掃描時,盡量讓頁面平整、端正,光線均勻,解析度要高到能清楚看出每個字,並避開陰影和反光。務必選擇圖片中實際使用的語言;如果文件中混用多種語言,也可以同時選多種,例如越南語加英語。過大的圖片會在辨識前縮小到合適的尺寸,過小的則會放大,以便控制記憶體用量。
如果結果不理想,可以開啟進階選項。預覽會顯示引擎在你調整後實際看到的畫面。灰階和對比度有助於處理褪色的文字,自適應黑白模式適合光線不均的情況,反相可以處理深色背景上的淺色文字,旋轉則能修正橫著拍的照片。頁面版面模式可以告訴引擎眼前是整頁、單欄、單行還是零散的標籤,這對螢幕截圖和裁切下來的小片段影響很大。
辨識完成後,你會看到原始圖片和旁邊可編輯的文字框,以及引擎的平均信心度,信心度偏低時還會顯示提醒。你可以標示引擎最沒把握的詞語,合併因頁面寬度而斷開的行,移除多餘的空白行,複製文字,或下載成 .txt 檔;處理了多張圖片時,也可以下載成合併後的單一檔案或 zip 壓縮檔。快捷入口可以把文字送到文字比對工具,方便比較兩次掃描的結果,字數統計和大小寫轉換也只需點一下,方便後續整理。
請對它的限制有合理的預期。OCR 並不完美:照片、小字、特殊字體、表格和多欄版面出錯很正常,手寫字通常也辨識不好。越南語、阿拉伯語、印地語或泰語這類音調符號多或文字結構複雜的語言更容易出錯,重要內容請務必校對。第一次執行需要下載引擎和語言資料,會花一點時間;特別大的圖片或很長的 PDF 可能耗盡舊手機的記憶體,請分成較小的批次處理。
常見問題
我的圖片會上傳到伺服器嗎?
不會。OCR 引擎在瀏覽器內的 Web Worker 中執行,你的圖片和 PDF 都是在自己裝置的記憶體中處理。唯一需要下載的是引擎本身,以及你所選每種語言的語言模型——它們是關於語言的公開資料,不含你的任何內容。第一次使用後,瀏覽器會把它們快取起來。
辨識的準確率如何?
主要取決於圖片本身。語言選對、清晰且光線良好的印刷文字,通常辨識得很好;但解析度低、模糊、有陰影、頁面傾斜、藝術字體和複雜版面都會降低準確率。手寫字無法穩定辨識,越南語等帶有音調符號的語言也可能出現符號錯誤或遺漏。請把結果當成初稿並仔細校對;信心度只是引擎自己的估計。
為什麼第一次執行比較慢?
第一次使用時,瀏覽器需要下載 OCR 引擎和語言資料,每種語言大約 1 到 4 MB。之後它們會保存在快取中,所以日後啟動快得多,辨識本身也在本機完成。如果第一次執行時處於離線狀態,就無法取得語言資料,工具會顯示錯誤。
可以辨識掃描版 PDF 嗎?
可以。你選取的每一頁都會在瀏覽器中轉成圖片,並逐頁辨識;你可以指定頁數範圍,也可以隨時取消。如果 PDF 本身已有可選取的文字,通常直接複製即可,這比 OCR 更準確。
支援哪些語言和版面?
支援 35 種語言,包括英語、越南語、西班牙語、葡萄牙語、法語、德語、日語、韓語、中文(簡體和繁體)、阿拉伯語和印地語;處理多語言混排的文字時,最多可同時選擇四種。多欄頁面、表格和直排文字無法完美還原;單欄文字或裁切下來的小片段,請在「進階」中使用頁面版面模式。