A.OpenCV是一个开源计算机视觉库B.OpenCV支持多种编程语言,包括Python和C++C.OpenCV只能在Windows操作系统上使用D.OpenCV可以用于图像处理和视频分析
多项选择题在OpenCV中,以下哪些代码片段可以用于计算图像的直方图?()
A.cv2.calcHist([img],[0],None,[256],[0,256])B.plt.hist(img.ravel(),256,[0,256])C.cv2.equalizeHist(img)D.cv2.histogram(img)
多项选择题在OpenCV中,以下哪些代码片段可以用于图像的色彩空间转换?()
A.cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)B.cv2.cvtColor(img,cv2.COLOR_BGR2HSV)C.cv2.cvtColor(img,cv2.COLOR_GRAY2BGR)D.cv2.cvtColor(img,cv2.COLOR_HSV2BGR)
多项选择题在OpenCV中,以下哪些代码片段可以用于视频处理?()
A.cap =cv2.VideoCapture(’video.mp4’)B.ret,frame =cap.read()C.cv2.VideoWriter(’output.avi’,cv2.VideoWriter_fourcc(*’XVID’),20.0,(640,480))D.cv2.imread(’video.mp4’)
多项选择题以下哪些代码片段可以用于图像的边缘检测?()
A.cv2.Canny(img,50,150)B.cv2.Sobel(img,cv2.CV_64F,1,0,ksize=3)C.cv2.Laplacian(img,cv2.CV_64F)D.cv2.cornerHarris(img,2,3,0.04)
多项选择题以下哪些代码片段可以用于图像的缩放操作?()
A.cv2.resize(img,(200,200))B.cv2.resize(img,None,fx=0.5,fy=0.5)C.cv2.pyrUp(img)D.cv2.pyrDown(img)