Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获取图像中某些文本的坐标?_C#_Java_C++_Image_Ocr - Fatal编程技术网

C# 如何获取图像中某些文本的坐标?

C# 如何获取图像中某些文本的坐标?,c#,java,c++,image,ocr,C#,Java,C++,Image,Ocr,我想根据图像周围放置的各种文本标记来切割图像。标记的字体/大小由我决定 我知道商业OCR软件包在其API中提供了这一点,但我希望我能自己编写这一点 理想情况下,我不必逐像素地和标记文本的图像进行比较 我对C++/C#、Java、PHP和其他存在类似库的语言很在行…如果你想做一个真正有说服力的解决方案,你可以使用hough变换。它经常被用于预兆现实的东西-有必要在图像中找到一个特定的标记。Ofc您必须稍微更改标记,这可能吗?;-) hough将为您提供标记线的位置,从而确定要剪切的区域 这里有一个

我想根据图像周围放置的各种文本标记来切割图像。标记的字体/大小由我决定

我知道商业OCR软件包在其API中提供了这一点,但我希望我能自己编写这一点

理想情况下,我不必逐像素地和标记文本的图像进行比较


我对C++/C#、Java、PHP和其他存在类似库的语言很在行…

如果你想做一个真正有说服力的解决方案,你可以使用hough变换。它经常被用于预兆现实的东西-有必要在图像中找到一个特定的标记。Ofc您必须稍微更改标记,这可能吗?;-) hough将为您提供标记线的位置,从而确定要剪切的区域

这里有一个关于hough的链接,但是还有很多其他的链接

还是这个

理想情况下,我不必去看电影 像素,并与图像进行比较 标记文本

好吧,如果你想找到标记图像,那你就必须这么做


这里有一个想法。。。将标记文本设置为特定颜色,然后处理背景图像以确保其没有该颜色的任何像素。在这一点上,找到标记应该变得容易得多。

条形码比文本标记更容易检测。您可以始终将它们放在一起,条形码用于自动位置检测,文本用于人类用户。

A优于文本。这就是他们用于增强现实之类的东西

如果文本的大小、形状和方向始终相同,则可以使用

“理想情况下,我不必逐像素与标记文字的图像进行比较。”


那你还打算怎么做呢?您只需要搜索图像的一部分?

OCR当然需要对信号理论有深入的了解。如果你甚至不知道从哪里开始,你不可能自己写这篇文章。为什么不想使用外部
API
s?