OpenCV--图片读取与保存

图片读取与保存

python代码和笔记

python 复制代码
import cv2
import matplotlib.pyplot as plt
"""
图片读取与保存
"""
# 默认按彩色图片读取
cat = cv2.imread('./img/cat.jpeg')
# plt显示图片和原图片颜色不一样,因为OpenCV读进来的图片数据的通道不是默认的RGB(红绿蓝) 而是BGR
plt.imshow(cat)
plt.show()

cv2.imshow('cat', cat)
key = cv2.waitKey(0)
if key & 0xFF == ord('q'):
    print('准备销毁窗口')
    cv2.destroyAllWindows()

# 保存图片
cv2.imwrite("./img/123.png", cat)

"""
把展示图片的代码封装起来 方便重用
"""


def cv_show(name, img):
    cv2.imshow(name, img)
    asc = cv2.waitKey(1)
    if asc & 0xFF == ord('q'):
        print('准备销毁窗口')
        cv2.destroyAllWindows()
相关推荐
Elastic 中国社区官方博客3 小时前
Elasticsearch:使用预计算上下文降低 agent 成本
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索
Lumos_yuan3 小时前
What is data ?
人工智能
码以致用3 小时前
OpenFoundry 开源数据操作系统:架构解析与实战指南
人工智能·ai·架构·开源
m0_715674433 小时前
技术创新突破·可管可控·对标行标 医疗API安全解决方案实践指南
大数据·人工智能·安全
SelectDB技术团队3 小时前
97% 召回率、900 QPS:Apache Doris 4.1 生产级向量检索的工程实践
数据库·人工智能·数据分析·apache doris·selectdb
skywalk81633 小时前
python run.py “请讨论一下中文编程语言的设计“ --max-rounds 4
开发语言·人工智能
读创商闻3 小时前
解锁强劲算力,数聚红芯 AI 智算服务器甄选指南
运维·服务器·人工智能
三掌柜6663 小时前
自主智能体开发实战:Skills 从原理到工程化落地
人工智能
袁煦丞 cpolar内网穿透实验室3 小时前
Remotion让视频创作告别剪按钮——AI生成视频+像素级精准控制!cpolar内网穿透实验室第700个成功挑战
人工智能·音视频·远程工作·内网穿透·cpolar·安全内网连接