python Deep learning load image dataset
Asked on March 24, 2023
I'm new to deep learning. I feel so stupid myself, because I'm asking many questions during one day.
I'm loading images through glob, and I'm heading a problem.
I pnned to load images to numpy, and I hope it's shape: width * height * imagecounts (only 1 shape), but it is not. I wants 128*128*242, and the result is 128, 128, 3( and I don't know where the '3' come from.)
I think, one of the problem is I need to load whole images, but every time I renew the data into new image, and not calculating the counts.
I'm learning about 'deep learning' to make 'deep learning', and I really want to make it on my own later, please help.
[[255 255 255] [255 255 255] [255 255 255] ... [255 255 255] [255 255 255] [255 255 255]]
Here's my code
def _load_img(): # I get data_list with # data_list = glob('dataset\\training\\*\\*.jpg') for v in data_list: data = np.array(Image.open(v)) #img_size : 128 * 128 #I reshaped the data to get 242 the number of images count. data = data.reshape(-1, img_size) return data