OpenCV 是一个强大的计算机视觉库,它提供了丰富的图像和视频处理功能。本教程将带你入门 Python 和 OpenCV,帮助你快速掌握基本操作。
安装 OpenCV
在开始之前,确保你已经安装了 Python 和 pip。然后,使用以下命令安装 OpenCV:
pip install opencv-python
OpenCV 基本操作
1. 读取图像
import cv2
# 读取图像
image = cv2.imread('path_to_image.jpg')
# 显示图像
cv2.imshow('Image', image)
cv2.waitKey(0)
cv2.destroyAllWindows()
2. 显示图像
import cv2
# 读取图像
image = cv2.imread('path_to_image.jpg')
# 显示图像
cv2.imshow('Image', image)
cv2.waitKey(0)
cv2.destroyAllWindows()
3. 保存图像
import cv2
# 读取图像
image = cv2.imread('path_to_image.jpg')
# 保存图像
cv2.imwrite('path_to_save_image.jpg', image)
图像处理
OpenCV 提供了丰富的图像处理功能,包括滤波、边缘检测、形态学操作等。
1. 滤波
import cv2
# 读取图像
image = cv2.imread('path_to_image.jpg')
# 高斯滤波
blurred = cv2.GaussianBlur(image, (5, 5), 0)
# 显示图像
cv2.imshow('Blurred Image', blurred)
cv2.waitKey(0)
cv2.destroyAllWindows()
2. 边缘检测
import cv2
# 读取图像
image = cv2.imread('path_to_image.jpg')
# Canny 边缘检测
edges = cv2.Canny(image, 100, 200)
# 显示图像
cv2.imshow('Edges', edges)
cv2.waitKey(0)
cv2.destroyAllWindows()
学习资源
更多关于 OpenCV 的内容,请访问我们的 OpenCV 教程 页面。
[center]