基於aspose.ocr的快速可靠的OCR API c ++
圖像與Python OCR的文本識別
更多的展示 >import asposeocr
settings = asposeocr.RecognitionSettings()
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = AsposeOCRRecognize(input_data, settings)
> pip install aspose-ocr-python-cpp
為什麼選擇aspose.ocr為python通過C ++選擇?
通過C ++使用Aspose.ocr來增強OCR功能。此功能包裝的庫無縫將OCR集成到Python應用程序中,並使用最小的代碼集成。體驗出色的速度和準確性,支持140多種語言,包括拉丁語,西里爾,阿拉伯語,波斯語,指示和中文腳本。識別從掃描的文檔和智能手機照片到屏幕截圖和掃描PDF的各種圖像。先進的預處理過濾器應對旋轉,偏斜和嘈雜的圖像等挑戰,從而通過利用GPU處理來確保最佳性能。

迅速而精確的OCR
通過C ++技術,使用最先進的Python實現快速準確的OCR結果。
多語言識別
以140多種語言識別文本,通過C ++集成確保Python應用程序的多功能性。
全面的圖像支持
通過C ++輕鬆地從掃描儀,相機和智能手機中處理圖像。
準確的漢字認可
通過C ++,在Python項目中精確地認識了6,000多個漢字。
維護字體樣式和格式化
保留字體樣式和格式化,以通過C ++在Python應用程序中準確表示已識別的文本。
實時代碼樣本
僅以三行代碼中的圖像啟動文本識別。體驗簡單!
將圖像轉換為文字
更多例子 >// Initialize OCR engine
var recognitionEngine = new Aspose.OCR.AsposeOcr();
// Extract text from image
string result = recognitionEngine.RecognizeImage("<file name>");
// Display the recognition result
Console.WriteLine(result);
選擇您的偏好
為您的需求選擇合適的庫。探索可用的API及其選擇最有效解決方案的功能。
多功能性
Python via .NET
統一
Python via Java
表現
Python via C++
Python應用的OCR集成
aspose.ocr for Python通過C ++通過支持[C ++]的任何平台(https://docs.aspose.com/ocr/python-cpp/system-requirements/)無縫集成 - 無論是在桌面Windows,Windows Server,MacOS,Linux,Linux還是雲上。
支持的文件格式
Aspose.OCR for Python via C++ 可以使用任何 文件 您可以從掃描儀或相機中獲得。識別結果可以保存,導入到數據庫或實時分析。
圖像
- JPEG
- PNG
- TIFF
- BMP
批量OCR
- Multi-page PDF
- ZIP
- Folder
識別結果
- Text
- Microsoft Word
- Microsoft Excel
- RTF
- JSON
- XML
通過C ++輕鬆安裝Python
python通過C ++作為Python軟件包或[可下載文件](https://releases.aspose.com/ocr/python-cpp/)以最小的依賴關係傳遞。輕鬆[install](https://docs.aspose.com/ocr/python-cpp/installation/)它進入您的項目,您可以用多種支持語言識別文本並以各種格式識別識別結果。
[請求試用許可證](https://purchase.aspose.com/temporary-license),以啟動無限制的功能性OCR應用程序的開發。
Python應用的C ++後端集成
我們的庫與C ++後端無縫集成,使Python應用程序可以在任何平台上無縫運行 - 桌面Windows,Windows Server,Macos,Linux和Cloud。
140多種識別語言
支持各種語言和腳本,包括混合語言:
通過讓庫檢測語言或定義以提高性能來優化識別。
- 延長拉丁語字母:英語,西班牙語,法語,印尼,葡萄牙語,德國,越南語,土耳其語,意大利語,波蘭語等80歲以上;
- 西里爾字母:俄羅斯,烏克蘭,哈薩克,塞爾維亞,白俄羅斯,保加利亞語;
- 阿拉伯語,波斯語,烏爾都語;
- 中文和devanagari劇本,包括印地語,馬拉地語,博伊布里等。
關鍵功能
Aspose.OCR for Python via C++ 通過C ++探索aspose.ocr的高級功能。
照片OCR
從智能手機照片中提取文字,具有掃描級別的精度。
可搜索的PDF
將任何掃描轉換為完全可搜索且可索引的文檔。
URL識別
識別來自URL的圖像而無需在本地下載。
散裝認可
閱讀來自多頁文檔,文件夾和檔案的所有圖像。
任何字體和样式
識別並識別所有流行字體和样式中的文本。
微調識別
調整每個OCR參數以獲得最佳識別結果。
拼寫檢查器
通過自動糾正拼寫錯誤的單詞來改善結果。
在圖像中找到文字
在一組圖像中搜索文本或正則表達式。
比較圖像文本
無論情況和佈局如何,都比較兩個圖像上的文本。
限制識別範圍
限制OCR引擎將要尋找的字符集。
檢測圖像缺陷
自動發現圖像的潛在問題領域。
認識區域
找到並僅讀取圖像的特定區域,而不是全部文本。
Python代碼樣本
發現代碼樣本以通過C ++無縫將Aspose.ocr集成到您的應用程序中。
輕鬆安裝
後安裝後,迅速開始使用aspose.ocr。臨時許可將刪除30天的所有試用版本限制。利用此期間來啟動功能齊全的OCR應用程序的開發,從而使您可以在稍後通過C ++做出明智的購買aspose.ocr。
文件區域檢測
文本文檔的圖像掃描或照片通常包括多個內容塊,包括文本段落,表,插圖,公式等。成功,準確地識別頁面上這些感興趣的領域對於有效的OCR至關重要。這個關鍵過程稱為文檔區域檢測,涉及不同內容區域的識別,組織和分類。Aspose.ocr提供了幾種文檔區域檢測算法,使您可以選擇最適合特定內容的文檔檢測算法。
定型圖像內容的設置-Python OCR
settings = asposeocr.RecognitionSettings()
settings.areasMode = asposeocr.DetectAreasMode.TABLE
# DetectAreasMode.DOCUMENT / PHOTO / CURVED_TEXT / TABLE / COMBINE
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = asposeocr.AsposeOCRRecognize(input_data, settings)
各種輸出格式
C ++的OCR可以以多種格式保存識別結果,因此可以將它們共享,存儲在數據庫中,顯示或分析:純文本,PDF,Microsoft Word,Microsoft Word,Microsoft Excel,JSON和XML。 {index-content-python-cpp.code_samples.item3.content2}
將識別結果保存到JSON -Python
recognize_result_txt
= asposeocr.AsposeOCRSerializeResult(
recognize_result,
asposeocr.ExportFormat.json)