文本從圖像中的位置如何檢測並提取文本從圖像中的位置。對於從百事可樂瓶圖像文本「百事可樂」。 http://www.csmonitor.com/var/ezflow_site/storage/images/media/content/2013/0321-new-pepsi-bottle.jpg/15343519-1-eng-US/0321-new-pepsi-bottle.jpg_full_600.jpg如何檢測並提取出的iOS
0
A
回答
0
起初,你需要兩張圖片是這樣的。在opencv或photoshop中使用canny。
然後使背景差異如下
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Mat model = Highgui.imread("D:\\BKDiff\\can1.jpg",Highgui.CV_LOAD_IMAGE_GRAYSCALE);
Mat scene = Highgui.imread("D:\\BKDiff\\can2.jpg",Highgui.CV_LOAD_IMAGE_GRAYSCALE);
Mat diff = new Mat();
Core.absdiff(model,scene,diff);
Imgproc.threshold(diff,diff,15,1000,Imgproc.THRESH_BINARY);
int distortion = Core.countNonZero(diff);
Highgui.imwrite("D:\\BKDiff\\out.jpg",diff);
之後,你會得到這一點。
0
您還可以看到Stroke Width transform以下紙張。它的實施簡單,並提供相當高的準確性。
我看到有一個implementation也。
+0
耶謝謝,我在opencv試試這個。 – user4897 2014-10-07 12:44:28
相關問題
- 1. 如何檢測ios系統彈出視圖的「取消」按鈕?
- 2. 如何檢測iOS版本?
- 3. 如何檢測iOS購買?
- 4. 如何檢測表單提交超時並重新提交?
- 5. 使用IOS的OpenCV線路檢測和提取
- 6. 書架關係檢測如果提取
- 7. 如何檢測並在Java
- 8. 如何從iOS中的照片中檢測出框架圖像
- 9. 如何檢測iOS中的SIM變化
- 10. 的iOS:如何檢測全景式
- 11. 檢測並提取圖像中的圓圈
- 12. iNotify如何檢測移出
- 13. 如何檢測UWP退出
- 14. 如何檢測溢出
- 15. 如何檢測顏色並在iOS中打印其名稱?
- 16. 如何檢測是否是iOS設備並重定向?
- 17. iOS/Android檢測並重定向
- 18. 檢測iOS-WebApp並更改CSS屬性
- 19. iOS的鉻檢測
- 20. 如何在.net中檢測並獲取win32彈出窗口中的文本
- 21. Appium檢測IOS崩潰並獲取崩潰日誌
- 22. 如何使用OpenCV在Android中檢測並從預覽幀中提取QR碼?
- 23. 如何提高我的爪子檢測?
- 24. IOS陣檢測
- 25. iOS,如何檢測用戶拉下列表超出第一行?
- 26. 檢測任何iOS版本
- 27. 給出一幅圖像,如何提取(檢測)模糊(或聚焦)區域?
- 28. 如何檢測並突出顯示鼠標懸停的矩形
- 29. phonegap ios聯繫人讀取檢測權限是否給出
- 30. PhoneGap如何檢測IOS版本?
是的,謝謝它的工作正常,現在我需要在這個標誌上畫一個矩形框我們得到了,我該如何做到這一點.. – user4897 2014-10-06 07:11:56
我使用下面的代碼來找到邊界框 cv :: Mat threshold_output; cv :: Mat m = img.clone(); cv :: blur(m,m,cv :: Size(5,5)); std :: vector>輪廓; std ::向量分; CV :: findContours(米,輪廓,CV_RETR_LIST,CV_CHAIN_APPROX_NONE); m.release(); 爲(我的size_t = 0; I
user4897
2014-10-06 07:22:00
您可以使用submat來檢索文本。 – zawhtut 2014-10-06 07:44:37