资源简介
利用OpenCv提供的函数接口实现了两个图像的相似度的计算
代码片段和文件信息
#include
#include
#include
#include
#include
#include
using namespace cv;
using namespace std;
int main()
{
RNG rng(12345);
Mat image1=imread(“triangle1.bmp“1);
Mat image2=imread(“triangle2.bmp“1);
Mat imagegray1 imagegray2 imageresult1 imageresult2;
int thresh=150;
double ans=0;
cvtColor(image1 imagegray1CV_BGR2GRAY);
cvtColor(image2imagegray2CV_BGR2GRAY);
vector>contours1 contours2;
vectorhierarchy1 hierarchy2;
Canny(imagegray1 imageresult1thresh thresh*2);
Canny(imagegray2 imageresult2thresh thresh*2);
findContours(imageresult1contours1
- 上一篇:计算机图形学直线、圆、多边形画法
- 下一篇:SSD1306驱动
相关资源
- opencv椭圆拟合长短轴比
- Retinex算法,C++,opencv
- 利用opencv实现的条形码检测与识别C
- Opencv2.4.12 SVM手写数字识别
- opencv 正脸+左右侧脸全检测
- 激光雷达数据读取、显示、分割、直
- CvvImage类库
- 基于opencv的C++人眼识别以及眨眼检测
- 在VS2012上基于opencv的C++人眼识别与眨
- 基于暗通道和导向滤波的图像去雾算
- 根据原图和二值图得到分割彩图
- qt界面化实现各种滤波函数
- c#通过dll读取opencv里的mat图片
- linux opencv车牌识别
- opencv多视频同一窗口显示C++程序
- 基于opencv的手势识别
- 利用opencv做的垃圾检测代码
- 图像相似度比较
- Opencv3.0 鱼眼相机标定fisheye
- LSD直线提取算法Opencv
- 使用vc++6.0调用opencv库函数生成5*5单位
- opencv绘制点与坐标系
- 基于socket和opencv在linux中实现摄像头实
- 图片浏览器实现和图像编辑器实现源
- danmu 基于opencv平台编写的单目相机标
- OpenCV边缘检测程序 by浅墨
- c++视频教程opencv视频图像处理机器视
- OpenCV单目视觉定位测量C++代码
- YUV数据转换成opencv的Mat的RGB<
- 一种多尺度检测的KCF的python实现代码
评论
共有 条评论