با سلام و عرض ادب
من مطابق آنچه که آقای حسن پور در پاسخ بعضی از دوستان گفته بودند تصاویر دیتاست خودم را در تنسورفلو با برنامه زیر میخواهم بخوانم، اما تصاویر دیتاست من هم اندازه نیستند و همه مستطیلی هستند. برای حفظ نسبت ابعاد و حفظ هرچه بیشتر اطلاعات، اگر نخواهم ورودی با سایزهای یکسان داشته باشم، در این برنامه به چه ترتیبی می توانم عمل کنم؟
پیشاپیش متشکرم
import numpy as np
import matplotlib.pyplot as plt
try:
from scipy import misc
except ImportError:
!pip install scipy
from scipy import misc
training_size = 10
img_size = 28*28
training_data = np.empty(shape=(training_size, img_size))
import glob
i = 0
for filename in glob.glob('/home/hossein/Pictures/*.jpg'):
image = misc.imread(filename)
#اینجا تصویر رو در قالب یه وکتور یه بعدی در میاریم و بعد ذخیره اش میکنیم
training_data[i] = image.reshape(-1)
i+=1