Найти - Пользователи
Полная версия: Задача на работу с графикой
Начало » Python для новичков » Задача на работу с графикой
1
pasaranax
Есть картинка “1000 чертей”, нужно убедиться, что их именно 1000 )

doza_and
может отрезать одного черта и посчитать число чисто черных пикселей, а потом по всей картинке. Но вроде тяжеловато будет с алгоритмической точки зрения
scipy.misc.imread()
import scipy
import numpy as np
multichert=scipy.misc.imread("y4z.png")
onechert=scipy.misc.imread("c1.png")
n1=np.sum(onechert==0)
n2=np.sum(multichert==0)
print float(n2)/n1
1000.0
pasaranax
Точно, только при этом еще можно сильно уменьшить разрешение картинки, до уровня удовлетворительной точности.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB