def load_next_image(self):
"""
Loads next image from train index for training.
:return: True if the next image is present, else False
"""
if len(self.image_list) == self.image_ptr:
return False
sys.stderr.write('Loaded Image #' + str(self.image_ptr) + ' ...\n')
self.image = ndimage.imread(self.image_list[self.image_ptr])
is_color = self.__check_color()
if is_color:
self.image = rgb2gray(self.image)
assert self.image.shape == (256, 256), 'Image not 256 x 256'
self.__break_into_jigzaw_pieces()
self.image_ptr += 1
self.tries = 1
return True
评论列表
文章目录