Python cv 几个常用的功能,给出示例代码
时间: 2023-06-19 09:07:21 浏览: 53
Python cv(OpenCV)是一款开源的计算机视觉库,提供了很多常用的图像处理和计算机视觉算法。常用的 Python cv 功能包括图像读取、图像保存、图像处理等。以下是一些常用的 Python cv 示例代码:
1. 图像读取和显示:
``` python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 显示图像
cv2.imshow('image', img)
# 等待用户按键
cv2.waitKey(0)
# 关闭窗口
cv2.destroyAllWindows()
```
2. 图像裁剪:
``` python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 裁剪图像
crop_img = img[100:200, 100:200]
# 显示裁剪后的图像
cv2.imshow('image', crop_img)
# 等待用户按键
cv2.waitKey(0)
# 关闭窗口
cv2.destroyAllWindows()
```
3. 图像模糊:
``` python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 进行模糊处理
blur_img = cv2.GaussianBlur(img, (5, 5), 0)
# 显示模糊后的图像
cv2.imshow('image', blur_img)
# 等待用户按键
cv2.waitKey(0)
# 关闭窗口
cv2.destroyAllWindows()
```
以上是 Python cv 的几个常用功能示例代码,使用它们可以实现很多图像处理和计算机视觉的应用。