java - 查找图像中重复的对象

标签 java image-processing

我有一本《古兰经》书籍图像,我想找到图像中的经文结尾。

示例:

enter image description here enter image description here

有没有办法找到诗句结尾(它们是半圆形的,里面包含阿拉伯数字)?

编辑

我需要具有以下规范的算法:

  • 输入:Uthmani Mushaf 图像(如上图)
  • 输出:表示输入图像中诗句结束圆位置的点 (x, y) 列表。

经文结尾的圆圈与《古兰经》本身的线条一致,将每节经文与其他经文分开。在第二张图片中,我们在中心有一个 Surah(章节)分隔符,这是一条非常粗的线,其中包含阿拉伯语的 Surah 名称(Surah)

最佳答案

我发现这个开源项目可以解决这个问题。

https://github.com/quran/ayah-detection

关于java - 查找图像中重复的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30095920/

相关文章:

java - 创建螺旋动画(延迟帮助)

opencv - 关于在处理图像时去除周围背景区域的方法

image - 尝试使用 ImageMagick 制作 9 张图像的 3 x 3 蒙太奇,但命令行命令出错

image-processing - 如何在知道 3D 对象所有 2D View (顶 View 、下 View 、前 View 、后 View ……)的情况下推断出 3D 对象的任何 View

android - 使用OpenCV进行Android编程-应用崩溃

java - 将 Scala 代码转换为 Java 以用于 Spark Partitioner

java - 使用 maven-checkstyle-plugin 时如何抑制 maven 输出中的警告?

java - 使用 Java 8 lambda 遍历映射键

java - 哪个更快,在 java 中尝试 catch 或 if-else(WRT 性能)

c++ - 图像中的颜色还原不起作用