参考链接: numpy与Image互转

# numpy与Image互转from PIL import Image
import numpy as np
im = Image.open("bryant.jpg")
im.show()
print('im的类型是:',type(im))  # im的类型是: <class 'PIL.JpegImagePlugin.JpegImageFile'>
imgNumPy = np.array(im)  # image类转numpy
print('imgNumPy的类型是:',type(imgNumPy))  # imgNumPy的类型是: <class 'numpy.ndarray'>
print('imgNumPy的形状是:',imgNumPy.shape)  # imgNumPy的形状是: (667, 1000, 3)
print('imgNumPy的最小值:',imgNumPy.min(),'imgNumPy的最大值:',imgNumPy.max())  # imgNumPy的最小值: 0 imgNumPy的最大值: 255
print(imgNumPy.dtype)  # uint8
img = Image.fromarray(imgNumPy) # numpy 转 image类
img.show() 

numpy与Image互转相关推荐

  1. kivy texture图片格式和opencv numpy图片格式互转

    # 将Texture格式的图片对象转换为numpydef texture_to_numpy(self,data):image=numpy.asarray(bytearray(data.pixels), ...

  2. numpy和str互转

    json.loads("[1,2,3]") 就是这么简单 >>> import json >>> json.loads("[1,2,3 ...

  3. python中numpy与matlab的对应关系

    详见以下两篇博文 (1) python中numpy与matlab的对应关系​​​​​​​ (2)https://blog.csdn.net/ouening/article/details/546679 ...

  4. tensor转换 pytorch tensorflow

    一.tensorflow的numpy与tensor互转 1.数组(numpy)转tensor 利用tf.convert_to_tensor(numpy),将numpy转成tensor >> ...

  5. TensorFlow王位不保?ICLR投稿论文PyTorch出镜率快要反超了

    自PyTorch出道以来,不断有人表示,发现了这样的趋势: "学术圈正在慢慢地抛弃TensorFlow,转投PyTorch." 如今,PyTorch 1.0发布,ICLR 2019 ...

  6. 机器学习----PyTorch入门

    PyTorch PyTorch是一个开源的python机器学习库 PyTorch的前身是Torch,其底层和Torch框架一样,使用Python重新写了很多内容 更加灵活,支持动态图,是一个以Pyth ...

  7. OpenCV——line、circle、rectangle、ellipse、polylines函数的使用和绘制文本putText函数以及绘制中文的方法。

    学习OpenCV的过程中,画图是不可避免的,本篇文章旨在介绍OpenCV中与画图相关的基础函数. 1.画线条--line()函数 介绍: cv2.line(image, start_point, en ...

  8. 小白白也能学会的 PyQt 教程 —— 图像类及图像相关基础类介绍

    文章目录 〇.前言 一.PyQt 中的图像类 1.图像类简介 2.图像类转换 ① 常用类转换(QPixmap.QImage.QIcon) ② QBitmap.QBrush.QPen 转换为 QPixm ...

  9. Pytorch DEEP LEARNING WITH PYTORCH: A 60 MINUTE BLITZ

    GETTING STARTED Tensors pytorch深度学习框架中的Tensor和numpy的操作类似,还可以在GPU上进行加速~ import torch# Construct a 5x3 ...

最新文章

  1. irsend 树莓派 php,用树莓派给家用电器加上智能(红外篇)
  2. 用matlab提取lbp特征,求教大神给解释一下LBP特征提取每部分程序是干什么的
  3. 获取后台数据-Http
  4. is 和 == 的区别
  5. Java案例:Swing常用组件演示
  6. 201709-1-打酱油
  7. Red Hat 4.4.7 安装 Mysql 5.7
  8. 基于大数据的智慧旅游数据分析系统
  9. 晶振 Crystal
  10. FZU 2037 Maximum Value Problem【递推】
  11. DIV+CSS页面布局
  12. 采样频率、采样点数、频率分辨率
  13. android模拟器+文件传输,夜神安卓模拟器怎么和电脑互传文件_夜神模拟器和电脑互传文件的教程-系统城...
  14. edge 打开PDF文件显示无法加载插件
  15. Out of sort memory, consider increasing server sort buffer size
  16. html表头解释_1分钟内解释的html
  17. 腾讯数据分析师内训课程!
  18. 编写一个函数int isPrime(int x),当x是素数时,返回1,否则返回0; 在main函数中,输入一个正整数,如果是素数输出Y,否则输出N。
  19. k8s之kafka集群重启耗时太长问题
  20. 类别,非正式协议,正式协议

热门文章

  1. App Store 审核被拒的各种原因
  2. Trinity使用流程
  3. nginx配置和优化详解
  4. FindProxyForURL设置浏览器代理
  5. DNS 域名称服务
  6. Introduction to Python(2)
  7. MOSFET原理学习
  8. python中遍历list的三种方式
  9. C语言(宏,内存,地址,指针,解引用)
  10. 微商必备6款软件!十分好用