numpy & 处理图片

1、加载本地图片到numpy格式

import matplotlib.pyplot as plt
img = plt.imread("one_img.jpg")
digit = img.reshape(1, -1)

2、保存numpy格式到本地

one_digit = X_train[1]
one_img = one_digit.reshape(28, 28)
(1)
from PIL import Image img = Image.fromarray(one_img) img.convert('L').save("one_img.jpg") # 保存tensorflow中图片之前进行转换
#L 8位像素,黑白
#RGB 8位像素,真彩
#F 32位浮点型像素
(2)
import cv2
cv2.imwrite("one_img.jpg", one_img)
(3)

 3、查看本地图片

import PIL
PIL.Image.open('....../*.jpg')

4、

 

posted @ 2021-07-15 16:08  kuaqi  阅读(146)  评论(0编辑  收藏  举报