cbir相关内容

获取图像最常见的颜色

我想从图像中获取最常见的颜色.我使用 Java 并且我想要最显着的颜色.是否有任何 cbir java 库来制作这个? 谢谢 解决方案 您希望这有多准确?您可以使用 Bozhos 的方法并循环遍历整个图像,但这对于大图像可能会很慢.有 16777216 个可能的 RGB 值,在 Map 中为它们保留计数器不是很有效. 另一种方法是使用 getScaledInstance 将其缩 ..
发布时间:2021-12-29 22:56:11 Java开发

将图像与图像集合匹配

我收集了大量卡片图片和一张特定卡片的照片.我可以使用哪些工具来查找与我的收藏图像最相似的图像? 这是集合示例: 丰富 攻击性冲动 揭秘 这是我想要找到的: 卡片照片 解决方案 感谢您发布一些照片. 我编写了一种名为 Perceptual Hashing 的算法,这是我由 Neal Krawetz 博士发现的.在将您的图像与卡片进行比较时,我得到以下相似度百 ..
发布时间:2021-12-18 11:14:29 其他开发

近乎重复的图像检测

根据图像之间的相似性对给定图像集进行排序的快速方法是什么? 目前我有一个系统可以在两个图像之间进行直方图分析,但这是一项非常昂贵的操作,而且似乎太过分了. 最理想的情况是,我正在寻找一种算法,该算法可以为每个图像提供一个分数(例如一个整数分数,例如 RGB 平均值),我可以根据该分数进行排序.相同的分数或相邻的分数可能是重复的. 029939305994830499994 ..
发布时间:2021-12-07 11:08:47 其他开发

如何使用 OpenCV 减少图像中的颜色数量?

我有一组图像文件,我想将它们的颜色数量减少到 64.我该如何使用 OpenCV 做到这一点? 我需要这个,所以我可以使用 64 大小的图像直方图.我正在实施 CBIR 技术 我想要的是将颜色量化为 4 位调色板. 解决方案 有很多方法可以做到.jeff7 建议的方法都可以,但是有一些缺点: 方法 1 有参数 N 和 M,您必须选择这两个参数,并且还必须将其转换为其他颜色空 ..
发布时间:2021-12-07 10:41:01 其他开发

使用SIFT/SURF从一组图像中检索相似的图像

我正在研究SIFT功能,并且'我先使用可视化的词袋方法制作词汇,然后进行匹配.我发现了类似的问题,但没有找到合适的答案. 在下面的链接中提出了同样的问题,但没有令人满意的答案,任何人都可以帮助我.预先谢谢你. “> https://stackoverflow.com/questions /29366944/从数据库中使用筛选冲浪查找最相似的图像 解决方案 Sift和Surf方法都在l ..
发布时间:2020-04-26 10:25:57 其他开发

用于找到变换不变的两个图像之间的相似性的距离度量(旋转和缩放)强度差

我想要一个距离测量来找到图像之间的相似性。 我到目前为止所尝试的内容: 1)我使用了低级距离指标,例如规范化互相关(这会根据某些阈值检索类似图像),但它无法检索旋转或移动的图像。但是,如果特定图像的亮度降低,则即使它们是相同类型的图像也不会被检索。 2)Bhattacharya系数:它检索旋转或移位的图像,但不检测强度(亮度)降低的图像。 3)尝试使用SURF等全局功能,为旋转(30度)和 ..
发布时间:2018-07-30 17:43:25 其他开发

如何在MATLAB中绘制基于内容的图像检索的Precision-Recall图?

我正在从文件夹“c1”访问10张图片,我有查询图片。我已经实现了在单元格数组中加载图像的代码,然后我将逐个计算查询图像与文件夹“c1”中每个图像之间的直方图交集。现在我想绘制精确回忆曲线,但我不知道如何编写代码以使用从直方图交叉点获得的数据获得“精确回忆曲线”。 我的代码: Inp1 = rgb2gray(imread('D:\ visionImages \c1 \\\。 PPM')); ..
发布时间:2018-07-30 16:08:59 其他开发

匹配图像到图像集合

我有大量的卡片图片和一张特定卡片的照片。我可以使用哪些工具来查找哪些图像与我的图像最相似? 这是集合示例: Abundance 激进的敦促 揭秘 这就是我正在尝试的找到: 卡照片 解决方案 感谢您发布一些照片。 我编写了一个名为 Perceptual Hashing 的算法,我是Neal Krawetz博士发现的。在将您的图像与卡片进行比较时,我得到以下百 ..
发布时间:2018-07-30 15:44:36 其他开发

近似重复图像检测

通过它们彼此的相似性来对一组给定图像进行排序的快速方法是什么。 目前我有一个系统可以在两个图像之间进行直方图分析,但这是一个非常昂贵的操作,似乎太过分了。 最理想的是,我正在寻找能够为每个图像提供分数的算法(例如整数分数,例如RGB平均分),我可以按该分数排序。相同的分数或分数可能是重复的。 0299393 0599483 0499994 ..
发布时间:2018-07-24 14:50:31 其他开发

任何人都可以为CBIR提出好的算法?

项目:基于内容的图片检索 - 半监督(手动标记在图片上进行训练) 说明 $ b b 我在数据库中有1000000张图片。培训是手动(监督) - 为每个图像提供标题和标签。 例如: coke.jpg 标题:Coke 标签:Coke,Can 使用图像和标签,我必须训练系统。训练后,当我给出一个新的图像(已经在数据库/全新的),系统应该输出图像可能属于的可能的标签,并显示属于每个 ..

如何计算“平均精度和排名”用于CBIR系统

所以,因为我已经实现基本的cbir系统使用RGB直方图。现在,我试图生成平均精度和排名曲线。我需要知道,我的公式avg精度是否正确?以及如何计算平均排名? 代码: %Dir:图片文件夹的父目录位置c1,c2,c3 %inputImage :\c1\1.ppm %例如要获得PR曲线执行:CBIR('D:\visionImages','\c2\1.ppm'); function [] = ..

在数据库中查找相似图像的指标

有很多不同的算法用于计算两个图像之间的相似性,但是我找不到任何关于如何将这些信息存储在数据库中的信息,以便您可以快速找到相似的图像。 “类似”是指已经旋转(90度增量),颜色调整和/或重新保存(有损jpeg压缩)的精确副本。 我想提出一个“指纹”的图像,我可以快速查找它们。 到目前为止,我发现的最好的方法是生成灰度直方图。使用16个bin和256个灰度,我可以轻松地创建一个16字 ..
发布时间:2016-12-26 11:36:35 其他开发

获取图像的最常见的颜色

我想从图片中获得最常见的颜色。我使用Java和我想要最主要的颜色。有没有任何cbir java库来做这个? 谢谢 解决方案 >你希望这是多么准确?你可以使用Bozhos的方法和循环整个图像,但对于大图像,这可能很慢。在地图中有16777216个可能的RGB值和保持计数器不是非常有效。 另一种方法是使用 getScaledInstance 将其缩小到较小的版本例如1x1图像,然后使 ..
发布时间:2016-12-17 21:51:33 Java开发

如何使用OpenCV减少图像中的颜色数量?

我有一组图像文件,我想把它们的颜色数减少到64.我如何使用OpenCV? 我需要这样我可以使用64大小的图像直方图。 我正在实现CBIR技术 我想要的是4位调色板的颜色量化。 解决方案 有很多方法可以做到。 jeff7建议的方法是好的,但有一些缺点: 方法1有参数N和M,你必须选择,必须将其转换为另一个颜色空间。 方法2的回答可能非常慢,因为您应该计算一个16.7 M ..
发布时间:2016-12-17 21:18:53 其他开发