Well, I understand it's because it's working on a grayscale image