登录
首页 » 图像处理 » 基于opencv 实现bag of words 图片搜索程序代码

基于opencv 实现bag of words 图片搜索程序代码

于 2022-04-06 发布 文件大小:4.33 kB
0 184
下载积分: 2 下载次数: 1

代码说明:

利用opencv 库函数bow类训练图片,提取surf特征点,用flann匹配,将特征点聚类成字典,设置每张图片的词典表示然后和要搜索的图片进行欧式距离计算,然后得到最近的那幅图即为要搜索的图片,

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 利用巴特沃斯(Butterworth)低通滤波器对受噪声干扰的进行平滑
    利用巴特沃斯(Butterworth)低通滤波器对受噪声干扰的图像进行平滑处理, 程序能够运行出正确的结果,希望对各位有帮助。
    2022-05-08 15:50:27下载
    积分:1
  • MFC多文档+ OPENCV1
    MFC多文档+OPENCV1实现各种基础的图像处理算法,提供一个统一框架,可以再增加功能
    2022-08-08 11:54:23下载
    积分:1
  • -的几何变换源代码
    MFC程序,包含图像的水平及垂直变换,缩放,转置运算,旋转以及插值运算等源代码,并且程序中含有详细的注释,在VS2005以上环境直接运行,也可以稍加修改后在VS2005以下版本运行
    2022-03-17 09:55:22下载
    积分:1
  • cHOG特征提取
    资源描述用专业的图像处理软件opencv对图像进行chog特征提取
    2023-05-10 09:20:10下载
    积分:1
  • 屏幕画笔
    一个VC编写的屏幕画笔,用vc6和vc2008都可以编译通过,供大家学习参考,能力有限,有不好的地方希望大家指正,共同进步,程序就是用来大家分享,多多益善
    2023-08-20 23:50:03下载
    积分:1
  • 中的渐晕现象
    Fig2.jpg是有渐晕现象的拍摄图片  func_k.m 是渐晕模型中的参数设置 vignetting.m是主函数 主函数如下: Pi = 3.1416; d = 400; w = 0.0236 * Pi; figure(1); fid = imread("e:matlab71fig2.jpg");    %打开有格式文件 subplot(1,2,1); imshow(fid);
    2022-03-24 16:09:43下载
    积分:1
  • 利用 MATLAB 的 Binarisation
    图像前处理是图像处理中做的非常第一步。前处理,删除所有不需要的数据被统称为噪声,提高图像尽可能多地使感兴趣区域的更加突出。这有助于在以后处理,可以帮助,取得好成绩。图像 binarisation 是强制性的一步,要在预处理之一。它将图像转换为强度值介于 0 和 1 的二进制图像。
    2022-10-20 08:05:03下载
    积分:1
  • 结合Kinect v2.0+ VS2012+openCV2.4.9,将Kinect v2.0彩色帧存到openCV2.4.9中,并输出
    结合Kinect v2.0+ VS2012+openCV2.4.9,将Kinect v2.0彩色帧存到openCV2.4.9类型的图像函数格式(Mat image)中,并将获取的kinect v2.0彩色图像输出到文件夹里保存.这里涉及到Kinect v2.0的打开,color数据的获取,以及与openCV2.4.9相结合的数据格式,还有使用sprintf_s函数将图像保存到指定的文件夹下。
    2022-10-22 10:35:04下载
    积分:1
  • C + + 注册表模式
    注册表模式,允许常见的超级类要由它们的字符串类名称的派生的类的实现。所有子类必须都分享共同的构造函数,以便由注册表模式的这个实现。请参阅 registry.h 和 examples/example.cpp 的详细的用法信息。
    2022-06-17 19:53:08下载
    积分:1
  • 运用6种算法进行肤色分割,基于opencv1.0+VC6.0
    运用6种算法进行肤色分割,基于opencv1.0+VC6.0,包括RGB、GB,HSV、Otsu、YCbcr,效果很好,而且都是写成子函数的形式,调用方便。稍微修改下参数就能在环境中很好地检测手势和脸部区域。
    2022-08-21 09:14:47下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载