Число Эйлера двухуровневого изображения
eul = bweuler(BW,conn) возвращает Число Эйлера для двухуровневого изображения eul = bweuler(BW,conn)BW. Число Эйлера является общим количеством объектов в изображении минус общее количество дыр в тех объектах. conn задает возможность соединения. Объекты являются соединенными наборами пикселей on, то есть, пикселей, имеющих значение 1.
bweuler вычисляет Число Эйлера путем рассмотрения шаблонов выпуклости и вогнутости в локальных окружениях 2 на 2. См. [2] для обсуждения используемого алгоритма.
[1] Рог, Бертольд П. К., Робот-Визайон, Нью-Йорк, McGraw-Hill, 1986, стр 73-77.
[2] Пратт, Уильям К., Цифровая обработка изображений, Нью-Йорк, John Wiley & Sons, Inc., 1991, p. 633.