def __next__(self):
     if self.iteration <= self.num_of_frames:
         result = Image(self)
         sct.printv("Iteration #" + str(self.iteration))
         result.data *= float(self.iteration) / float(self.num_of_frames)
         result.file_name = "tmp." + result.file_name + "_" + str(self.iteration)
         self.iteration += 1
         return result, self.iteration
     else:
         raise StopIteration()