gpt4 book ai didi

java - Java中图像的视觉相似性

转载 作者:行者123 更新时间:2023-11-30 07:26:16 26 4
gpt4 key购买 nike

您好,我有一个与基于内容的图像检索相关的项目。我对这个项目应该采用什么标准有疑问。当我在那里搜索时,我得到了两种方法特征提取和图像分割和区域操作。哪种方法效率更高?

最佳答案

都没有。要回答这个问题,您需要进行一些研究。图像识别通常通过以下步骤完成

  • 一些预处理以过滤掉不必要的特征(取决于上下文,对于文本识别,您会将图像二值化,对于人脸识别,可能会使它们成为灰度...)
  • 寻找感兴趣的区域(在文本识别的情况下,您将尝试定位文本行/字形,在面部的情况下,应用一些 haar 级联来查找面部所在的位置 - 也取决于您的图像集)
  • 特征提取(有很多不同的方法,对于某些形状,像 Hu 这样的不变矩是很好的解决方案,对于人脸,您可以使用 Zernike 矩获得更好的结果 - 它们基于极坐标)
  • 匹配(更简单的部分:你有一些特征向量,通常是双倍的,现在你必须将它与其他特征向量/vector 类匹配 - 这里你进行聚类分析,还有不同的技术)

您可能会在 JavaOCR 项目(Android 的文本识别)中看到它们一起运行 - 但请从源代码编译它,因为版本很旧:

http://sourceforge.net/projects/javaocr/

关于java - Java中图像的视觉相似性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10444344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com