OpenCV 相关语法

cv.dnn.blobFromImage 作用:对图像进行预处理,包括减均值,比例缩放,裁剪,交换通道等,返回一个4通道的blob(blob可以简单理解为一个N维的数组,用于神经网络的输入)
cv2.dnn.blobFromImage(image[, scalefactor[, size[, mean[, swapRB[, crop[, ddepth]]]]]])

参数:

  • image:输入图像(1、3或者4通道)

可选参数

  • scalefactor:图像各通道数值的缩放比例
  • size:输出图像的空间尺寸,如size=(200,300)表示高h=300,宽w=200
  • mean:用于各通道减去的值,以降低光照的影响(e.g. image为bgr3通道的图像,mean=[104.0, 177.0, 123.0],表示b通道的值-104,g-177,r-123)
  • swapRB:交换RB通道,默认为False.(cv2.imread读取的是彩图是bgr通道)
  • crop:图像裁剪,默认为False.当值为True时,先按比例缩放,然后从中心裁剪成size尺寸 ddepth:输出的图像深度,可选CV_32F 或者 CV_8U.

cv2.rectangle  作用是在图像上绘制一个简单的矩形

cv2.rectangle(img, pt1, pt2, color[, thickness[, lineType[, shift]]]) → None


  • img – Image;
  • pt1 – 矩阵的顶点;
  • pt2 – 相对于pt1的顶点;
  •  
  • color – 矩阵框颜色
  • thickness – 矩形边框的厚度

 python opencv cv2.rectangle 参数含义_在到处之间找我的博客-CSDN博客_cv2.rectangle 

猜你喜欢

转载自blog.csdn.net/qq_57061492/article/details/127474372