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()
相关推荐
信也科技布道师2 分钟前
信也AI赋能慢SQL治理的探索与实践
数据库·人工智能·sql
何伯特2 分钟前
LLaVA与BLIP2深度对比:两种视觉-语言融合范式的全面解析
人工智能·深度学习
蓝天星空5 分钟前
java、python、C# 编程语言的区别,不同开发语言平台对比有什么优势和缺点
java·开发语言·python
ar01239 分钟前
可视化特点在AR远程协助方面的重要意义
人工智能·ar
程序员三藏1 小时前
Selenium无法定位元素的几种解决方案
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
前端小趴菜~时倾1 小时前
自我提升-python爬虫学习:day04
爬虫·python·学习
小罗和阿泽1 小时前
接口测试系列 接口自动化测试 pytest框架(三)
开发语言·python·pytest
AnalogElectronic2 小时前
人工智能初级工程师认证复习纲要(高频重点标记)
人工智能
前端不太难2 小时前
AI 原生架构:鸿蒙App的下一代形态
人工智能·架构·harmonyos
Fzuim2 小时前
从 LLM 接口到 Agent 接口:AI 融合系统的架构演进与未来趋势分析报告
人工智能·ai·重构·架构·agent·runtime