我正在做一箇中文字符的OCR項目。但問題是我需要讓用戶在方框中使用光標來選擇他們希望系統掃描並識別字符的圖像部分。有誰知道如何做到這一點?我需要做COCR2之類的事情。中文字符的C#OCR
回答
我假設你有一個winforms項目。有一個文字圖像的圖像框。 您應該爲MouseDown,MouseUp,MouseMove添加事件處理程序到您的圖片框。 當鼠標關閉時,您保存信息圖像上的那一秒點是什麼,並添加一些布爾以記住選擇開始。
當鼠標了 - 你看,如果選擇是開始,如果這是 - 拿鼠標的COORDS下來,鼠標並使用參數克隆源圖像水木清華像
Image imgforRecognition = image.Clone(start.X, start.Y, end.X, end.Y);
然後,你將imgforRecognition到您的OCR引擎。
你能舉一個例子來說明如何做到這一點嗎? – joonshen 2011-03-29 10:41:10
此論壇不適用於完整的項目。請先修改http://www.google.com.ua/search?sourceid=chrome&ie=UTF-8&q=selecting+region+C%23+image。 – 2011-03-29 11:47:48
我曾經做過這樣的項目。這是關於模式識別。你可能最終會使用一個神經網絡,你將不得不教漢字。
圖像庫可以從圖像中選取一塊(如LexRema描述的那樣)。在我們完成之後,我們調整了圖像部分的大小,例如10x10像素,將顏色轉換爲黑白值(0和1)。
這將創建二進制數據的映射。您必須教授神經網絡,您傳遞的數據就是您所講的角色。這是非常默認的,我確信網絡上有很多神經網絡的例子。
祝你好運!
我不認爲這將工作像comineese女巫comlex字符。 – Euphoric 2011-03-29 10:36:06
- 1. PHP中的OCR,OCR-B字體?
- 2. 字符識別(OCR算法)
- 3. C#自定義OCR,返回一個格式化的字符串
- 4. 的Tesseract OCR不承認任何字符
- 5. C/C++字符串文字中的未知元字符?
- 6. 用於屏幕文本的OCR(光學字符識別)
- 7. Android OCR(光學字符識別)
- 8. 使用OCR識別上角字符
- 9. OpenCV:爲OCR分離車牌字符
- 10. OCR和漢字符號算法
- 11. $「... {} ...」在C#中的字符串文字?
- 12. OCR爲提取cedula /護照C#文本
- 13. 字符串在C中包含字符串++的文本文件
- 14. tesseract-ocr輸出是否有字符或文件大小限制?
- 15. .NET中簡單的OCR問題C#
- 16. C#中的開源OCR好嗎?#
- 17. C++文本文件,中文字符
- 18. OCR引擎捕獲圖像中的字符
- 19. c字符串文字中的特殊字符
- 20. 處理C字符串操作中的中文字符
- 21. testcomplete中的OCR
- 22. 使用Tesseract-OCR獲取識別字符的字體
- 23. 已知字體的OCR
- 24. C++與字符串文字
- 25. 字符串文字C++?
- 26. 識別圖像中的字母OCR
- 27. 讀取文件中的Unicode字符C
- 28. 用C++替換文件中的字符
- 29. 計算文件中的字符數C#
- 30. C++中的字符和文件
[需要C#OCR幫助]的可能的重複(http://stackoverflow.com/questions/5454024/need-help-in-c-sharp-ocr) – 2012-06-13 11:46:25