随笔分类 -  OpenCV实战

robomaster_my_distance
该文被密码保护。
posted @ 2019-04-05 02:33 一抹烟霞 阅读(3) 评论(0) 推荐(0)
robomaster
该文被密码保护。
posted @ 2019-04-05 02:05 一抹烟霞 阅读(2) 评论(0) 推荐(0)
获取键盘的ascii码
摘要:waitKey(1) & 0xFF获取当前按的键的ascii码, 阅读全文
posted @ 2019-03-07 23:20 一抹烟霞 阅读(269) 评论(0) 推荐(0)
solvepnp
摘要:CV_EXPORTS_W bool solvePnP( InputArray objectPoints,- 世界坐标系下的控制点的坐标,vector的数据类型在这里可以使用 InputArray imagePoints,- 在图像坐标系下对应的控制点的坐标。vector在这里可以使用 InputArray c... 阅读全文
posted @ 2019-01-24 19:58 一抹烟霞 阅读(1342) 评论(0) 推荐(0)
labellmg使用方法
摘要:https://www.cnblogs.com/Terrypython/p/9577657.html 阅读全文
posted @ 2018-12-13 16:21 一抹烟霞 阅读(815) 评论(0) 推荐(0)
error:Assertion failed ((unsigned)i0 < (unsigned)size.p[0]) in cv::Mat::at
摘要:问题原因: 访问像素时指针越界造成的 解决办法: 1、检查指针下标是否正确 2、row和col是否写反了 阅读全文
posted @ 2018-11-02 21:28 一抹烟霞 阅读(4439) 评论(0) 推荐(0)
error: OpenCV Error: Assertion failed (0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows) in cv::Mat::Mat
摘要:问题原因: You are probably working outside of the image dimensions. Does any of the values you pass to the cvSetImageROI function lay outside the image bo 阅读全文
posted @ 2018-11-02 20:59 一抹烟霞 阅读(11260) 评论(1) 推荐(0)
Opencv——级联分类器(AdaBoost)
摘要:API说明: 利用opencv自带的数据进行人脸检测: 进阶:人眼检测 级联分类器+模板匹配提高检测的稳定性,实现眼睛的追踪: 自定义级联分类器的训练和使用:待续 命令行参数: -vec <vec_file_name> 输出文件,内含用于训练的正样本。 -img <image_file_name> 阅读全文
posted @ 2018-10-27 16:20 一抹烟霞 阅读(4842) 评论(0) 推荐(0)
如何消除灯光周围的光晕影响
摘要:将提取出来的蓝色与,限制高蓝色的白色通道做位与 阅读全文
posted @ 2018-10-10 17:31 一抹烟霞 阅读(2185) 评论(1) 推荐(0)
opencv——对象提取与测量
摘要:1 #include 2 #include 3 #include 4 5 using namespace cv; 6 using namespace std; 7 8 int main(int argc, char** argv) { 9 Mat src = imread("test.jpg"); 10 if (src.empty()) { 11 ... 阅读全文
posted @ 2018-10-07 16:26 一抹烟霞 阅读(834) 评论(0) 推荐(0)
opencv——对象计数
摘要:思路: 1、通过形态学操作、阈值处理、距离变换等方法,使得各个轮廓分开 2、计算轮廓数量 #include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;using namespace std;i 阅读全文
posted @ 2018-10-07 16:09 一抹烟霞 阅读(1808) 评论(0) 推荐(0)
查找对象
摘要:1 void getTemplate(void) { 2 3 Mat src =frame; 4 cvtColor(src,src,COLOR_BGR2GRAY); 5 // namedWindow("input image", CV_WINDOW_AUTOSIZE); 6 // imshow("input image", src... 阅读全文
posted @ 2018-10-05 20:50 一抹烟霞 阅读(251) 评论(0) 推荐(0)
OpenCV——字符提取并保存
摘要:截取图中上方数码管中的数字 基本思路: 1、将图像转化为灰度图 2、截取ROI区域 3、二值化 4、循环遍历每一行和每一列,得到字符的坐标 5、截取并保存 阅读全文
posted @ 2018-10-05 20:49 一抹烟霞 阅读(2816) 评论(0) 推荐(0)
OpenCV——SVM训练数据,利用HOG特征实现数字识别
该文被密码保护。
posted @ 2018-10-05 20:45 一抹烟霞 阅读(9) 评论(0) 推荐(0)
直线检测
摘要:1 #include 2 #include 3 #include 4 5 using namespace cv; 6 using namespace std; 7 8 int max_count = 255; 9 int threshold_value = 100; 10 const char* output_lines = "Hough Lines"; 11... 阅读全文
posted @ 2018-10-04 10:13 一抹烟霞 阅读(329) 评论(0) 推荐(0)
图像切边
摘要:这里采用第一种方法 待处理得图 阅读全文
posted @ 2018-10-04 00:10 一抹烟霞 阅读(570) 评论(0) 推荐(0)
图像细化函数
摘要:在我们进行图像处理的时候,有可能需要对图像进行细化,提取出图像的骨架信息,进行更加有效的分析。 图像细化(Image Thinning),一般指二值图像的骨架化(Image Skeletonization) 的一种操作运算。 所谓的细化就是经过一层层的剥离,从原来的图中去掉一些点,但仍要保持原来的形 阅读全文
posted @ 2018-10-03 15:45 一抹烟霞 阅读(629) 评论(0) 推荐(0)
Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试
摘要:https://www.cnblogs.com/lzhu/p/8198654.html 1、下载visual studio https://visualstudio.microsoft.com/zh-hans/?rr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl% 阅读全文
posted @ 2018-09-29 20:08 一抹烟霞 阅读(1912) 评论(0) 推荐(1)
如何删除VS2015中的OpenCV的配置
摘要:首先,在C盘--用户--AppData--Local--Microsoft--MSBuild--v4.0 路径下,找到 Microsoft.Cpp.Win32.user 文件,用记事本打开,如下图所示 图中,红色框内即为之前配置的OpenCV环境的包含目录、库目录和附加依赖项,把这部分内容删掉即可 阅读全文
posted @ 2018-09-29 19:53 一抹烟霞 阅读(3634) 评论(0) 推荐(0)
OpenCV (C++) 几何形状识别(面积过滤、横纵比过滤等等)
摘要:方法二:多边形逼近: void approxPolyDP(InputArray curve, OutputArray approxCurve, double epsilon, bool closed); 参数说明: InputArray curve:输入的点集 OutputArray approxC 阅读全文
posted @ 2018-09-24 10:52 一抹烟霞 阅读(11353) 评论(0) 推荐(1)


Live2D