目录

OpenCV-Python 读取图片、展示图片窗口、保存图片

本文通过 OpenCV-Python 对图片文件进行读取并弹出展示窗口进行展示该图片,当键盘按下s键时则会保存当前图片为png格式到当前程序 目录中。

文件结构如下:

main.py 代码如下:

import cv2 as cv
import sys

# 在本教程中,您将学习如何:

# 从文件中读取图像(使用cv::imread)
# 在 OpenCV 窗口中显示图像(使用cv::imshow)
# 将图像写入文件(使用cv::imwrite)


# 读取图片
img = cv.imread('starry_night.jpeg')
print(img)

if img is None:
    sys.exit("无法读取该图像")

# 弹出窗口显示图片
cv.imshow('窗口标题', img)
k = cv.waitKey(0)

# 如果按下 s 键,则保存当前图片为 png 格式在当前目录
if k == ord('s'):
    cv.imwrite('starry_night.png', img)

下载本示例代码包:

附参考教程原文:https://docs.opencv.org/4.5.5/db/deb/tutorial_display_image.html


上一篇:«

下一篇: »


评论

发表评论

您的电子邮箱地址不会被公开。