opencv
滚雪球~
这个作者很懒,什么都没留下…
展开
-
OpenCV蒙层效果
while True: if index>=s_len: break frame=cv2.imread(pic_s[index]) pic_w=frame.shape[1] pic_h=frame.shape[0] time.sleep(0.03) vis = frame.copy() ...原创 2021-12-15 10:58:19 · 2970 阅读 · 0 评论 -
cv2.error: OpenCV(4.5.4-dev) :-1: error: (-5:Bad argument) in function ‘circle‘
参考:https://blog.csdn.net/weixin_42272869/article/details/121143195cv2.error: OpenCV(4.5.4-dev) ???? error: (-5:Bad argument) in function ‘circle’问题描述:使用opencv这个库的方法putText 出现了以下错误问题处理原因是因为:这里的参数矩阵x y 要为 int 型 我代码中的x y 为浮点型,所以这边报错代码使用前强转一下:下面的x和y可能是原创 2021-12-11 15:33:25 · 11201 阅读 · 4 评论 -
OpenCV—python 边缘检测(Canny)
参考:https://blog.csdn.net/wsp_1138886114/article/details/82935839步骤:彩色图像转换为灰度图像(以灰度图或者单通道图读入)对图像进行高斯模糊(去噪)计算图像梯度,根据梯度计算图像边缘幅值与角度沿梯度方向进行非极大值抑制(边缘细化)双阈值边缘连接处理二值化图像输出结果"""cv2.Canny(image, # 输入原图(必须为单通道图) threshold1, thr原创 2021-11-16 19:44:01 · 5936 阅读 · 0 评论 -
opencv教程CV2模块——图片处理,HSV、色调、亮度调节
参考:https://baike.baidu.com/item/HSV/547122?fr=aladdin 百度百科参考:https://www.cnblogs.com/helenlee01/p/12707290.htmlHSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)。import cv2img=原创 2021-11-11 22:25:35 · 10988 阅读 · 0 评论 -
获得图片的HSV
参考:https://blog.csdn.net/fjswcjswzy/article/details/105843455import cv2import numpy as npfrom matplotlib import pyplot as pltcamera = cv2.VideoCapture("test1.avi")(ret,image)=camera.read()#image=cv2.imread('szy.png')这是直接标定图片HSV=cv2.cvtColor(image,c原创 2021-11-11 21:43:00 · 3462 阅读 · 1 评论 -
OpenCV目标跟踪运行出错:AttributeError: module ‘cv2.cv2‘ has no attribute ‘TrackerCSRT_create‘
参考:https://blog.csdn.net/qq_18502653/article/details/98450073在cmd中运动anaconda环境,然后输入pip install opencv-contrib-python原创 2021-11-10 20:30:30 · 1318 阅读 · 0 评论 -
Opencv-python 视频跟踪
参考:https://blog.csdn.net/weixin_45875105/article/details/111311029""" 视频跟踪"""import sysimport cv2def main(): # 1.创建追踪对象 # tracker = cv2.TrackerBoosting_create() # tracker = cv2.TrackerMIL_create() tracker = cv2.TrackerKCF_create(原创 2021-11-10 20:25:06 · 530 阅读 · 0 评论 -
python-opencv2利用cv2.findContours()函数来查找检测物体的轮廓
参考:https://blog.csdn.net/hjxu2016/article/details/77833336import cv2img=cv2.imread("female49kg.jpg")gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)ret,binary=cv2.threshold(gray,127,255,cv2.THRESH_BINARY)contours,hierarchy=cv2.findContours(binary,cv2.RETR原创 2021-11-05 14:33:52 · 586 阅读 · 0 评论 -
OpenCV-Python教程:45.背景去除
参考:https://www.jianshu.com/p/a8a9bc22ebca识别出前景,去除背景import numpy as npimport cv2cap = cv2.VideoCapture('test1.avi')fgbg = cv2.createBackgroundSubtractorMOG2()while(1): ret, frame = cap.read() fgmask = fgbg.apply(frame) cv2.imshow('fr原创 2021-11-05 13:18:01 · 1013 阅读 · 0 评论 -
MAC下使用OPENCV与PYQT发生冲突 You might be loading **two sets of Qt binaries** into the same process
参考:https://www.pythonheidong.com/blog/article/410902/33fdf4203f66748d954f/本文出现的问题应该是在Mac上才会出现You might be loading **two sets of Qt binaries** into the same process. Check that all plugins are compiled against the right Qt binaries. Export DYLD_PRINT_LIBR原创 2020-12-29 23:40:32 · 266 阅读 · 0 评论 -
opencv画圆与棋盘图
画出的效果如下:代码import osimport cv2import numpy as npboard_pixel_width=200ncols=9nrows=6if __name__=="__main__": image_width=(ncols+1)*board_pixel_width image_height=(nrows+1)*board_pixel_width res=np.zeros((image_height,image_width,1),np原创 2020-07-01 20:13:24 · 430 阅读 · 0 评论