⑴ 求怎样使用MATLAB编写图像检索程序
有图像检索的算法,可以实现难度不太大,你可以参考《图像低层特征提取与检索技术》还有《基于内容的图像检索技术》,可先用matlab软件仿真,图像检索的基本原理就是:
(1) 从图像数据库中通过特征选择算法提取主要的显著特征(颜色、边缘、直方图)作为图像的索引;
(2) 根据提取的特征建立特征和图像数据库之间的映射关系;
(3) 检索算法的设计,可以通过待检索图像和图像数据库中的图像特征之间的相似性和距离进行;
(4) 找出相似性和距离最近的图像作为检索结果;
还有你如果是取图像中的部分图像作为检索内容,这个难度就有些大了,不如就整张检索容易实现,因为你要检索局部内容就需要在图像库中的每幅图像中的局部提取特征。
希望能帮到你!
看我回答的如此真诚,最好给我多加点分吧
⑵ 如何修改图片不被以图搜图搜出来,PS后还是被识别,说个靠谱的来试下
如果是CBIR ( Content Based Image Retrieval)基于内容的图像检索的搜索算法
简单的改hash是不行的 这类的图片搜索考虑很多因素
比如 图片的纹理 颜色 rgb直方图 HSV直方图,Haar纹理特征,GIST特征等都是影响结果的因素
所以在原图的基础上加些其它纹理图案 调调色调等可能会达到你要的效果
⑶ matlab新手 求助 下载了一个关于图像检索的代码 程序如图 怎么将这些.m文件合并到一起运行
可以用GUI编辑器,按下图数字标号进行:
1、点击打开GUI编辑框
2、随便拉一个控件到编辑框内
3、双击这个控件打开其属性框,找“ButtonDownFcn”点击其后的编辑按钮
4、系统会弹出对话框问是选取M还是自动生成,这里点自动生成,在文件模板中对应位置输入“a=1”并保存
5、点击绿箭头运行
6、单击复选框
7、输出结果
注:这里只是给你一个简单的示例,具体的操作可以看MATLAB的帮助文件,搜索GUI,里面有大量的实例。
⑷ 做一个基于颜色图像特征的matlab图像检索程序,出现Undefined function or variable "image_info".急求。
MATLAB 自带的函数中没有 image_info。
可能是代码作者自定义的函数,有可能是函数 imageinfo 之误(后者在图像处理工具箱Image Processing Toolbox里)。
⑸ 怎么用代码计算一个图像检索算法的mAP,详细的过程
计算色彩直方图,然后在数据库中找就可以了。
(为什么用颜色呢?)
至于数据库中的索引方式,要看你自己的设计了,因为是模糊匹配,大部分方案的做法是用距离来匹配
计算距离的方法有很多,比如欧式距离、相交距离、二次型距离
btw:一般用颜色去找相似的图片,速度还可以,但准确度一般,最好用一些基于轮廓、角点或尺度不变的算法来找