# 导入 OpenCV 库
import cv2
# 读取图像
image = cv2.imread('path_to_image.jpg')
# 检查图像是否成功加载
if image is None:
print("Error: Could not read image.")
else:
# 显示图像
cv2.imshow('Image', image)
cv2.waitKey(0) # 等待按键事件
cv2.destroyAllWindows() # 关闭所有窗口
# 将图像转换为灰度图像
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# 保存灰度图像
cv2.imwrite('gray_image.jpg', gray_image)
# 显示灰度图像
cv2.imshow('Gray Image', gray_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
import cv2
。cv2.imread()
函数读取图像文件。需要提供图像的路径。cv2.imshow()
显示图像,并通过 cv2.waitKey(0)
等待用户按键事件,最后用 cv2.destroyAllWindows()
关闭所有窗口。cv2.cvtColor()
函数。cv2.imwrite()
保存处理后的图像到指定路径。以上代码展示了如何使用 OpenCV 读取、显示、处理和保存图像的基本操作。
下一篇:python id()
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站