欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python超级简单的方法将图片转换为矩阵或者将矩阵转换为图片

程序员文章站 2022-07-15 14:37:27
...

如题,我们用到两个工具包,一个PIL,一个numpy

直接上代码,上注释,走起

#!D:/workplace/python
# -*- coding: utf-8 -*-
# @File  : face_prepare.py
# @Author: WangYe
# @Date  : 2019/4/17
# @Software: PyCharm

from PIL import Image
import numpy as np


def readData():
    image_dir = r"./face_data/images/22_1.png"

    x = Image.open(image_dir) #打开图片
    data = np.asarray(x)      #转换为矩阵
    print(data.shape)         #输出矩阵


    image = Image.fromarray(data)  #将之前的矩阵转换为图片
    image.show()            #调用本地软件显示图片,win10是叫照片的工具

readData()

截图控制栏:

Python超级简单的方法将图片转换为矩阵或者将矩阵转换为图片

截图照片显示:

Python超级简单的方法将图片转换为矩阵或者将矩阵转换为图片

ok,大功告成,是不是很简单啊

参考文献:https://blog.csdn.net/qq_30638831/article/details/80800256