
opencv
znzxc
这个作者很懒,什么都没留下…
展开
-
opencv简单的霍夫线变换应用,得到物体角度
先处理图像,滤去杂质,进行霍夫线变换,得到线段的序列,选择一根最长的线,这里简单处理,选择纵向最长的,进行角度的计算。#include <iostream>#include <opencv2/opencv.hpp>#include <queue>#include <math.h>using namespace std;usi...原创 2018-05-26 18:09:38 · 1053 阅读 · 0 评论 -
rgb转为hsv,显示发生变化
转化为HSv模型后,发现图像发生了变化,因为显示的时候还是会把HSv认为是RGB图像。可以在转化为RGB图像。原创 2018-11-07 08:43:33 · 2903 阅读 · 0 评论 -
基础——RotatedRect中返回的角度angle
以下是RotatedRect里面的角度angle的说明图: 这里要注意的4点是: 1、角度angle的取值是由RotatedRect的width和X轴的夹角组成的。 2、RotatedRect的width和height的选取跟矩形的尺寸无关,并非长的就是height,短的就是width。 3、opencv默认把 水平轴(x轴)逆时针旋转,碰到的第一个边 这个边的边长作为width。 4、angl...转载 2018-11-10 09:00:27 · 1174 阅读 · 1 评论 -
关于easypr中闭运算内核大小的选取
easypr中,选用HSV颜色进行车牌定位,在H、S、V范围内的像素点置为255,其余0,随后进行闭运算,扩大车牌连通域。在闭运算中,内核大小选取十分重要,源码中选取10,2作为内核大小,这是为什么呢?车牌长宽比大致5:1,但是内核大小为什么不用5,1呢,太小,形不成大的连通域,看下图:void colorMatch(const Color r) { // if use adap...原创 2018-11-08 16:47:44 · 431 阅读 · 1 评论 -
OpenCV进行图像相似度对比的几种办法
转载请注明出处:http://blog.youkuaiyun.com/wangyaninglm/article/details/43853435, 来自:shiter编写程序的艺术 对计算图像相似度的方法,本文做了如下总结,主要有三种办法:1.PSNR峰值信噪比PSNR(Peak Signal to Noise Ratio),一种全参考的图像质量评价指标。简介:https://en.wik...转载 2018-11-12 09:34:54 · 864 阅读 · 0 评论 -
颜色直方图+余弦相似度 c++opencv实现
原理部分来自阮一峰博客http://www.ruanyifeng.com/blog/2013/03/similar_image_search_part_ii.html颜色分布法:每张图片都可以生成颜色分布的直方图(color histogram)。如果两张图片的直方图很接近,就可以认为它们很相似。任何一种颜色都是由红绿蓝三原色(RGB)构成的,所以上图共有4张直方图(三原色直方...原创 2018-11-12 11:50:37 · 4032 阅读 · 1 评论