
opencv
划水的鱼儿
目标检测、目标跟踪、reid不做了,学java了
展开
-
解决:报错cv2.error: OpenCV(4.1.2) error: (-215:Assertion failed) !_img.empty() in function ‘cv::imwrite‘
cv2.error: OpenCV(4.1.2) C:\projects\opencv-python\opencv\modules\imgcodecs\src\l oadsave.cpp:715: error: (-215:Assertion failed) !_img.empty() in function 'cv::imwrite’解决方法:1、图片路径形式书写错误:正确的应该:C:/Users/Desktop/注意:在程序中斜杠‘\’有转义字符含义图片路径少写了一个斜杠(图片存放在test文原创 2021-08-05 16:46:13 · 10799 阅读 · 2 评论 -
opencv学习记录09:常用图像处理函数API
1、调用摄像头2、blur(均值滤波)3、GaussianBlur(高斯滤波)4、medianBlur(中值滤波)5、bilateralFilter(双边滤波)6、腐蚀和膨胀7、morphologyEx高级形态学变换8、convertScaleAbs图像增强9、Sobel算子10、Laplacian算子11、Scharr算子12、Canny算子1、调用摄像头int main(){ VideoCapture capture(0); //调用摄像头 while (1) //循环.原创 2020-09-06 20:53:01 · 363 阅读 · 0 评论 -
opencv学习记录08:绘制形状和文字(直线/椭圆/圆/矩形/多边形/显示字母(putText显示中文乱码解决办法))
写论文无暇记录。。。。本博客主要是几个画出形状和文字的API以及关于解决putText显示中文乱码 1、绘制直线2、绘制圆形3、绘制椭圆4、绘制矩形5、绘制多边形6、显示字母标题(putText)7、随机画直n条直线1、绘制直线函数:line(两点连成一条直线)void MyLines() { Point p1 = Point(20, 30); Point p2; p2.x = 400; p2.y = 400; Scalar color = Scalar(0, 0, 255); lin原创 2020-08-11 21:58:54 · 1183 阅读 · 0 评论 -
opencv学习记录07:Opencv中向量模板类Vec的表示---vec3b、vec3f
Vec的表示 ---- Vec2b,Vec3b,Vec2s,Vec3s(1)Vec2b—表示每个Vec2b对象中,存储2个char(字符型)数据typedef Vec<uchar, 2> Vec2b; 、(2)Vec3b—表示每一个Vec3b对象中,存储3个char(字符型)数据,比如用这样的对象,去存储RGB图像中的一个像素点typedef Vec<uchar, 3> Vec3b;(3)Vec4b—表示每一个Vec4b对象中,存储4个字符型数据,用这样的类对象去存储—4通原创 2020-07-29 09:54:49 · 3247 阅读 · 3 评论 -
opencv学习记录03:Mat对象简单理解及代码
背景OpenCV 自 2001 年出现以来。在那些日子里库是围绕C接口构建的。在那些日子里,他们使用名为IplImage C 的结构在内存中存储图像。这是您将在大多数较旧的教程和教材中看到的那个。使用这个结构的问题是将 C 语言的所有负面效果都摆到了桌面上。最大的问题是手动管理。它是建立在用户来负责处理内存分配和解除分配的假设之上的。当程序规模较小时,这是没有问题的,一旦代码基开始变得越来越大它将会越来越挣扎着处理所有这一切而不是着眼于实际解决自己的开发目标。幸运的是 c + + 出现了,并引入了类的概原创 2020-07-26 16:56:06 · 310 阅读 · 0 评论 -
opencv学习记录02:矩阵的掩膜操作
1、获取图像像素指针1、CV_Assert(myImage.depth() == CV_8U);2、Mat.ptr(int i=0) 获取像素矩阵的指针,索引i表示第几行,从0开始行数。3、获得当前行指针const uchar* current= myImage.ptr(row );4、获取当前像素点P(row, col)的像素值 p(row, col) =current[col]像素范围处理saturate_castsaturate_cast(-100),返回 0。saturate_cast原创 2020-07-24 20:57:28 · 234 阅读 · 0 评论