当前位置: 首页 > news >正文

python读入和读出图像

python提供了PIL库和opencv库对图像进行读取并保存。

图像读入读出

给定一张RGB的彩色图像,PIL库将其读入:

import cv2
from PIL import Image
# 读入图像
image2 = Image.open('cub1.jpg')
print(type(image2))
image2_array = np.array(image2)
print(image2_array.shape)
print(image2_array.dtype)
# 保存图像
image_pil= Image.fromarray(np.uint8(image2_array))
image_pil.save('pil.png')

输出:

<class 'PIL.JpegImagePlugin.JpegImageFile'>
(224, 224, 3) # 3通道分别是RGB
uint8

给定一张RGB的彩色图像,OpenCV库将其读入:

import numpy as np
import cv2
# 读入图像
image1 = cv2.imread('cub1.jpg')
print(type(image1))
print(image1.shape)
print(image1.dtype)
# 保存图像
cv2.imwrite('cv.png', np.uint8(image1))

输出:

<class 'numpy.ndarray'>
(224, 224, 3) # 3通道分别是BGR
uint8
http://www.lryc.cn/news/119432.html

相关文章:

  • 每日一题——最长公共前缀
  • iOS开发-WebRTC本地直播高分辨率不显示画面问题
  • python项目virtualenv环境部署正式项目和后台运行实践
  • 平替 Docker - 玩转容器新利器 Podman Desktop (视频)
  • nodejs+vue+elementui招聘求职网站系统的设计与实现-173lo
  • 静态链接(7/13)
  • jvs-rules API数据源配置说明(含配置APIdemo视频)
  • 爬虫来介绍ChromeF12 谷歌开发者工具 -Network
  • [足式机器人]Part4 机械设计 Ch00/01 绪论+机器结构组成与连接 ——【课程笔记】
  • Android isLoggable定制属于自己的log
  • 【Spring Boot】构建RESTful服务 — 使用Swagger生成Web API文档
  • 【实战】 九、深入React 状态管理与Redux机制(五) —— React17+React Hook+TS4 最佳实践,仿 Jira 企业级项目(二十)
  • PHP傻瓜也能搭建自己框架
  • 为什么商业基础软件需要开源
  • 【自用】云服务器 使用 docker 搭建 HomeAssistant + MQTT 物联网平台
  • ABAP: SQL 多值查询
  • 分布式学习最佳实践:从分布式系统的特征开始
  • 第三章 图论 No.8最近公共祖先lca, tarjan与次小生成树
  • [Kubernetes]Kubeflow Pipelines - 基本介绍与安装方法
  • Sui网络的稳定性和高性能
  • RabbitMQ 安装教程
  • STM32F429IGT6使用CubeMX配置GPIO点亮LED灯
  • DOM的节点操作+事件高级+DOM事件流+事件对象
  • 云端剪切板,让你的数据同步无界
  • Location匹配与Rewrite重写
  • Docker源码阅读 - goland环境准备
  • 数据库信息速递 -- MariaDB 裁员后,前景不确定 (翻译)
  • 4.1 Windows终端安全
  • win10强制卸载奇安信天擎
  • npm常用命令