【手写数字图片预处理】用skimage将自己的手写数字转换为mnist数据集
生活随笔
收集整理的這篇文章主要介紹了
【手写数字图片预处理】用skimage将自己的手写数字转换为mnist数据集
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
處理思路:讀入圖片>>>轉換為28*28的大小>>>進行二值化處理>>>轉換為向量
from skimage import io,data,transform import numpy as np import matplotlib.pyplot as plt #目標大小 MNIST_SIZE = 28 def translate(image_path):#讀入圖片并變成灰色img = io.imread(image_path, as_grey=True)#縮小到28*28translated_img = transform.resize(img, (MNIST_SIZE, MNIST_SIZE))#變成1*784的一維數組flatten_img = np.reshape(translated_img, 784)#mnist數據集中1代表黑,0代表白result = np.array([1 - flatten_img])#返回該圖的所代表的向量return result總結
以上是生活随笔為你收集整理的【手写数字图片预处理】用skimage将自己的手写数字转换为mnist数据集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度学习绘图模板.pptx
- 下一篇: WordPress企业主题:企业一号