OpenCV(Open Source Computer Vision Library)是一個開源的計算機視覺庫,其中包含了許多常用函數。以下是OpenCV常用函數的一些示例:
- cv2.imread():讀取圖像文件。
- cv2.imshow():顯示圖像。
- cv2.imwrite():保存圖像。
- cv2.VideoCapture():打開視頻文件或從相機中讀取視頻。
- cv2.VideoWriter():創建視頻寫入對象。
- cv2.cvtColor():顏色空間轉換。
- cv2.resize():調整圖像大小。
- cv2.flip():翻轉圖像。
- cv2.cvtColor():顏色空間轉換。
- cv2.threshold():圖像二值化處理。
- cv2.cvtColor():顏色空間轉換。
- cv2.GaussianBlur():高斯模糊。
- cv2.Canny():邊緣檢測。
- cv2.findContours():查找圖像中的輪廓。
- cv2.drawContours():繪制輪廓。
- cv2.rectangle():繪制矩形。
- cv2.circle():繪制圓形。
- cv2.line():繪制直線。
- cv2.putText():在圖像上繪制文本。
這些只是OpenCV中的一部分常用函數,還有很多其他函數可用于圖像處理、特征提取、目標檢測等任務。