Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python cv

作者:风外听竹   发布日期:2025-08-25   浏览:69

import cv2

# 读取图像
image = cv2.imread('path_to_image.jpg')

# 检查图像是否成功加载
if image is None:
    print("Error: Could not load image.")
else:
    # 显示图像
    cv2.imshow('Image', image)
    cv2.waitKey(0)  # 等待按键事件
    cv2.destroyAllWindows()  # 关闭所有窗口

# 将图像转换为灰度图像
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

# 保存灰度图像
cv2.imwrite('path_to_save_gray_image.jpg', gray_image)

# 解释说明:
# 1. 使用 `cv2.imread` 函数读取图像文件。
# 2. 使用 `cv2.imshow` 函数显示图像,并使用 `cv2.waitKey` 等待按键事件,`cv2.destroyAllWindows` 关闭所有窗口。
# 3. 使用 `cv2.cvtColor` 函数将彩色图像转换为灰度图像。
# 4. 使用 `cv2.imwrite` 函数保存处理后的图像。

上一篇:python list倒序

下一篇:10个常用python第三方库

大家都在看

python时间格式

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

python pypinyin

python的for i in range

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站