Lainelir
Посчитать вручную без nimpy и scipy так как нимпи выдает ошибки часто а сципи не устанавливается.
Посмотрите в сторону пакета
scikit-image, вполне вероятно он умеет делать то, что вы хотите.
Если у вас фотография 12 Мпикс, то вложенные циклы будут пробегать все эти 12 миллионов точек, а это очень долго на Pythonе. Использовать NumPy придется, либо Cython, наконец. Какие ошибки выдает NumPy?!