python cv2库具体用法
时间: 2023-12-09 13:04:10 浏览: 72
Python导入并调用cv2库.zip
Python的OpenCV库(cv2)是一个流行的计算机视觉库,它包含了许多用于图像处理和计算机视觉的函数。下面是一些cv2库的用法:
1. 读取图像
```
import cv2
img = cv2.imread('image_path')
```
2. 显示图像
```
import cv2
img = cv2.imread('image_path')
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
3. 保存图像
```
import cv2
img = cv2.imread('image_path')
cv2.imwrite('output_image_path',img)
```
4. 图像缩放
```
import cv2
img = cv2.imread('image_path')
resized_img = cv2.resize(img,(new_width,new_height))
```
5. 图像旋转
```
import cv2
img = cv2.imread('image_path')
rows,cols = img.shape[:2]
M = cv2.getRotationMatrix2D((cols/2,rows/2),angle,scale)
rotated_img = cv2.warpAffine(img,M,(cols,rows))
```
这些仅仅是cv2库的一部分用法,还有许多其他功能可以探索。
阅读全文