Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Android库获取图像中的行数_Android_Image Processing_Image Recognition - Fatal编程技术网

Android库获取图像中的行数

Android库获取图像中的行数,android,image-processing,image-recognition,Android,Image Processing,Image Recognition,是否有任何android图像识别/处理库可以帮助我计算图像中的行数,比如这个 我认为使用OpenCV+Java是可能的,但如果这个任务可以通过一些现成的库或服务来完成,我会尽量避免学习OpenCV。 谢谢您可以使用。它在这方面很在行。你可以找到教程 我在这方面有一些经验,因此我建议您这样做: 伪代码: 将图像加载到OpenCv 将图像转换为灰度 应用Canny效果 应用Hough变换 你会得到一个带有主线的向量 假设您知道如何访问各个像素,那么这是一项微不足道的任务。在中间采样一个列,只计算从

是否有任何android图像识别/处理库可以帮助我计算图像中的行数,比如这个

我认为使用OpenCV+Java是可能的,但如果这个任务可以通过一些现成的库或服务来完成,我会尽量避免学习OpenCV。 谢谢

您可以使用。它在这方面很在行。你可以找到教程

我在这方面有一些经验,因此我建议您这样做:

伪代码:

  • 将图像加载到OpenCv
  • 将图像转换为灰度
  • 应用Canny效果
  • 应用Hough变换
  • 你会得到一个带有主线的向量

  • 假设您知道如何访问各个像素,那么这是一项微不足道的任务。在中间采样一个列,只计算从黑色到白色的转换数。

    询问外部资源是偏离主题。请注意,除此之外,这个问题是离题的,op希望避免opencv,为什么不简单地反转图像并获取连接组件的数量呢?Tesseract是另一个这样做的库。不,不是。Tesseract表示ocr。因此,可以将列与[1-1]进行卷积。行数等于过滤列中的非零值数除以2。或者你只需要计算正的或负的值。可能需要对列应用填充以检测图像顶部和底部的线条