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()
相关推荐
用户1917291270833 分钟前
多 Agent 并行不打架:worktree 隔离与反馈回流落地(附脚本)
人工智能
亦暖筑序3 分钟前
AgentScope Java 实战:Agent 的状态存在哪、怎么恢复、怎么隔离?
人工智能·后端·agent
jsl_jsl_jsl4 分钟前
《Bun 后端怎么变桌面软件:Tauri 2 三进程架构与崩溃自愈》
人工智能
lucas_AI8 分钟前
第 10 讲 · PGO 实战:让程序的真实运行数据指导编译
人工智能
lucas_AI8 分钟前
第 8 讲 · oeAware 与中断绑核:把手工调优自动化
人工智能
hyunbar77712 分钟前
LangChain 实战:上下文工程长期记忆管理
人工智能
lucas_AI13 分钟前
第 11 讲 · KAE 硬件加速:不改一行业务代码的性能提升
人工智能
hanbon14 分钟前
技术参数响应表怎么写?
人工智能·招投标·ai写标书·评分表
贝猫说python17 分钟前
阿里云部署qwen 、第5步:阿里云服务器上大模型运行demo.py,固定提示词模板 拼接用户输入,输出符合要求格式结果
python
byte轻骑兵19 分钟前
【BlueZ 】sdp 模块:服务发现协议的用户态实现基础
linux·人工智能·bluez·电脑蓝牙·嵌入式蓝牙