В основном, как проверить циклы / while.Это вообще вещь?Должен ли я просто проверить результаты расчета и посмотреть, правильно ли это?
этот код ниже.это функция, которая запускает шаблон над (большим) изображением.
def _scan_image(self, image, template, process):
"""main function: will iterate over the image one pixel at a time"""
for i in xrange(len(image)): # --------> I want to test inside this loop
for j in xrange(len(image[i])):
if (j <= self.x_axis_leng) and \
(i <= self.y_axis_hgt):
self.temp_matrix_holder.append(\
image[i][j:j+len(template[0])])
self.temp_matrix_holder.append(\
image[i + 1][j:j+len(template[0])])
new_score = self.calculate.run(\
self.temp_matrix_holder, self.temp, process)
if new_score <= self.score:
self.score = new_score
self.best_location = [j, i]
self._empty_list()
return self.score, self.best_location