OpenCV
Qiang__zi
...
展开
-
使用OpenCV检测程序效率
cv2.getTickCount()函数返回从参考点到这个函数被执行的时钟数;cv2.getTickFrequency()返回时钟频率。 t1=cv2.getTickCount()t2=cv2.getTickCount()time=(t2-t1)/cv2.getTickFrequency() 示例:使用窗口大小不同的(5,7,9..)的核函数做中值滤波: #-*-c原创 2017-05-03 17:15:27 · 1126 阅读 · 0 评论 -
OpenCV常用方法
Import numpy as npImport cv2Img=cv2.imread(“imagename”,0) 读入imagecv2.imshow(“myimage”,img) 显示图片img,窗口名称为myimagecv2.waitKey(0)cv2.destoryAllWindow(“winname”) 删除特定窗口或删除所有窗口cv2.name原创 2017-04-25 22:07:44 · 2013 阅读 · 0 评论 -
python+opencv 画矩形
#-*-conding:utf-8-*-import cv2src_img = cv2.imread('src1.jpg')img = src_img.copy()tmp = src_img.copy()def draw_rectangle(event, x, y, flags, param): global ix, iy, img, tmp if event==...原创 2019-05-12 16:38:31 · 2677 阅读 · 0 评论 -
OpenCV遍历图像(彩色图&灰度图)
1、使用at<Vec3b>(i, j) 和at<uchar>(i, j) cv::Mat img = imread("test.jpg"); int rows = img.rows; int cols = img.cols; for (int i = 0; i < rows; i++) { for (int j = 0; j < cols; j...原创 2019-06-17 11:51:56 · 3277 阅读 · 0 评论