GRire

开源图像检索引擎
授权协议 GPL
开发语言 Java
所属分类 程序开发、 图形/图像处理
软件类型 开源软件
地区 不详
投 递 者 杨昆
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

GRire是Golden Retriever-Image Retrieval Engine的简写,是一套Java的开源图像检索引擎。GRire基于BoVW(Bag of Visual Words)模型建立。BoVW是目前图像检索一种常用的方法,这一方法借鉴了信息检索中word的概念,预先生成有代表性的图像特征作为words,并将众多words集合为bag,对于新的图像中提取的特征点,则按照临近关系将其理解为bag中的特征word,针对图像生成一个对特征word的统计向量,这一向量类比与文档检索中表示文档中单词统计的向量,并可进而采用文档检索相关技术对这一向量进行进一步处理实现对图像检索。

GRire提供了一套易于制定的图像检索框架,通过为框架编写插件库实现不同的特征提取、检索等功能。目前自带提供了BoVW基本库(BOVWBasicPack),OpenCV特征检测库(OpenCVPack),和计时插件。GRire使用MapDB进行数据存储,可保证在大数据上的操作效率。

(软件介绍由http://cvnote.info提供,新浪微博@cvnote求关注)

 相关资料
  • 我面临的问题是,在使用Gallery Intent从Gallery中选择图像时,虽然图像存储在Firebase存储中,但不显示在ImageView中。相反,占位符消失,什么也看不见。另外,我对Android和Firebase还不熟悉。 附上相同的截图。 上传前 上传后 以下是我的代码:

  • 我想以二进制格式存储图像,并以二进制格式检索它,以图像格式显示它。我能够以二进制格式存储该文件,但在检索它时,我得到了错误java空指针异常。请指出错误。代码如下:

  • 本文向大家介绍彩色图像、灰度图像、二值图像和索引图像区别?相关面试题,主要包含被问及彩色图像、灰度图像、二值图像和索引图像区别?时的应答技巧和注意事项,需要的朋友参考一下 彩色图像:RGB图像。灰度图像:0-255像素值。二值图像:0和1,用于掩膜图像。 索引图像:在灰度图像中,自定义调色板,自定义输出256种颜色值。

  • 最近,我一直试图在Java中缩放像素数组(INT[])。我使用。setrgb()将我所有的像素数据添加到BufferedImage中。然后,BufferedImage提供了一个名为.getScaledInstance()的函数。这对我来说应该很有效,但我遇到了一个问题。.getScaledInstance()返回图像,而不是BufferedImage。对于Image对象,我不能使用.getrgb(

  • 好吧,这可能有点愚蠢,但我真的很难理解Matlab中的图像坐标。 所以,在一个数学方程中,f(x,y)f是图像函数,其中x和y是图像的坐标。例如,在matlab代码中,我们可以: 其中,img(1,4)等效于函数f(x,y)。现在,在Matlab中,有一个选项可以使用cart2pol()函数将笛卡尔坐标(x,y)转换为极坐标(rho,theta)。 现在,这就是我不明白的地方。是否可以应用f(ρ,

  • 方法toVertical,它接受两个参数(按以下顺序): 我不知道该如何处理这个问题。这是我到目前为止的代码。