def apply_contra_harmonic_mean(self, filter_size, q):
     image = filter.apply_contra_harmonic_mean(self.current_image,
                                               filter_size, q)
     self.update_memory_images(image)
     return self.current_image
Example #2
0
 def apply_contra_harmonic_mean(img, filter_matrix, q):
     r, g, b = rgb.get_rgb_layers(img)
     r = filter.apply_contra_harmonic_mean(r, filter_matrix, q)
     g = filter.apply_contra_harmonic_mean(g, filter_matrix, q)
     b = filter.apply_contra_harmonic_mean(b, filter_matrix, q)
     return rgb.merge_rgb_layers(r, g, b)