
OpenCV
OpenCV
斐非韭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenCV4 C++ 快速入门视频30讲 - 系列合集
OpenCV4 C++ 快速入门视频30讲 - 系列合集原创 2021-05-30 17:38:27 · 519 阅读 · 1 评论 -
deepsort-kalman
https://zhuanlan.zhihu.com/p/84210687 为啥要cholesky分解http://www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/ 原文http://www.cs.unc.edu/~welch/kalman/media/pdf/Kalman1960.pdf # kalman 论文https://blog.csdn.net/lovebaby859450415/article/details/7908原创 2021-05-17 10:17:28 · 178 阅读 · 0 评论 -
yolo bit vehicle
https://github.com/YunusAbdi/Yolov4-BITVehicle_Dataset原创 2021-05-26 11:28:25 · 632 阅读 · 0 评论 -
cv2.HoughCircles函数
cv2.HoughCircles函数 检测图像中的圆,你需要使用cv2.HoughCircles函数。但该函数使用起来并不是一件容易的事。 cv2.HoughCircles(image, method, dp, minDist, circles=None, param1=None, param2=None, minRadius=None, maxRadius=None)image:8位单通道图像,如果使用彩色图像,需要先转换成灰度图像;method:定义检测图像中圆的方法。目前唯一实现的方法是c原创 2021-05-23 15:15:29 · 6643 阅读 · 2 评论 -
cv2.filter2D锐化
import cv2 import numpy as npimg=cv2.imread("x2.jpg",1)kernel = np.array([[0, -1, 0], [-1, 5, -1], [0, -1, 0]], np.float32) #锐化dst = cv2.filter2D(img, -1, kernel=kernel)cv2.imshow("dst",dst)cv2.waitKey(0)cv2.destroyAllWindows()原创 2021-05-23 14:28:43 · 878 阅读 · 0 评论 -
cv2.inRange
lower=np.array([100,50,50]) upper=np.array([140,255,255]) print("lower:",lower) #根据阈值构建掩膜 mask=cv2.inRange(hsv,lower,upper)第一个参数:hsv指的是原图第二个参数:lower_red指的是图像中低于这个lower_red的值,图像值变为0第三个参数:upper_red指的是图像中高于这个upper_red的值,图像值原创 2021-05-23 11:31:25 · 190 阅读 · 0 评论 -
cv2.findContours轮廓检测
轮廓检测轮廓检测也是图像处理中经常用到的。OpenCV-Python接口中使用cv2.findContours()函数来查找检测物体的轮廓。import cv2 img = cv2.imread("./test.jpg") gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) ret, binary = cv2.threshold(gray,127,255,cv2.THRESH_BINARY) contours, hierarchy = cv原创 2021-05-23 10:54:31 · 337 阅读 · 0 评论 -
opencv常用函数
cv2.threshold() 二值化cv2.threshold()函数:在opencv中比较常用,但一开始不是很理解是什么意思。下面是官方文档中给的解释Python: cv2.threshold(src, thresh, maxval, type[, dst]) → retval, dst在其中:src:表示的是图片源thresh:表示的是阈值(起始值)maxval:表示的是最大值type:表示的是这里划分的时候使用的是什么类型的算法**,常用值为0(cv2.THRESH_BINAR原创 2021-05-22 19:54:34 · 227 阅读 · 1 评论 -
OpenCV python程序练习
import cv2img = cv2.imread('Lenna.jpg', 1) #0 gray 1 colorcv2.imshow("img",img)cv2.waitKey(30)原创 2021-05-21 17:14:38 · 208 阅读 · 0 评论 -
OpenCV3:通道和位深的理解含义整理(CV_8UC1,CV_8SC1,CV_32FC1)| opencv cv::Mat数据类型
矩阵数据类型:– CV_<bit_depth>(S|U|F)C<number_of_channels>S = 符号整型 U = 无符号整型 F = 浮点型CV_8UC1 是指一个8位无符号整型单通道矩阵,CV_32FC2是指一个32位浮点型双通道矩阵CV_8UC1 CV_8SC1 CV_16U C1 CV_16SC1CV_8UC2 CV_8SC2 CV_16UC2 CV_16SC2CV_8UC3 CV_8SC3 CV_16UC3 CV_16SC3CV_8UC4 CV_转载 2021-05-18 17:02:06 · 2165 阅读 · 0 评论 -
OpenCV-Python学习—基础知识--系列
opencv是一个强大的图像处理和计算机视觉库,实现了很多实用算法,值得学习和深究下。方便大家阅读,整理了下文章链接合集:(一)OpenCV-Python学习—基础知识https://www.cnblogs.com/silence-cho/p/10926248.html(二)OpenCV-Python学习—对比度增强(三)OpenCV-Python学习—图像平滑(四)OpenCV-Python学习—形态学处理(五)OpenCV-Python学习—边缘检测1(六)OpenCV-Python学习—原创 2021-05-20 07:57:42 · 300 阅读 · 0 评论 -
win10 opencv库安装 cmake
E:cd E:\opencv_341\opencv_mingw64_buildmingw32-make -j 8mingw32-make install原创 2021-05-15 18:43:23 · 166 阅读 · 0 评论 -
opencv之VideoCapture
在opencv中关于视频的读操作是通过VideoCapture类来完成的;关于视频的写操作是通过VideoWriter类来实现的。<一>—VideoCapture—视频的获取操作方法: cv::VideoCapture capture(const string& filename); // 从视频文件读取 例程: cv::VideoCapture capture("C:/Users/DADA/DATA/gogo.avi"); // 从视频文件读取...原创 2021-05-08 11:06:41 · 622 阅读 · 0 评论 -
目标跟踪初探(Deep_SORT)
目标跟踪初探(DeepSORT)介绍了匈牙利算法(Hungarian Alg