Я хочу создать простое ios приложение, которое будет окрашивать белую часть изображения мандалы при касании. Но если оно уже имеет цвет, кроме белого, оно не будет его окрашивать. Мой ввод будет состоять только из изображений мандалы, таких как следующий. Я уже видел это: https://github.com/Chintan-Dave/UIImageScanlineFloodfill Но проблема в том, что когда я использую этот проект, он также окрашивает небелую часть и границы. Более конкретно, у меня возникают проблемы с обнаружением разницы между белым и черным пикселем. Мой вклад будет только базовое c изображение мандалы, например:
Похоже, допуск может быть слишком высоким.
Попробуйте уменьшить его значение.
РЕДАКТИРОВАТЬ : Они также заявляют, что у них проблемы со слоем прозрачности, возможно, вам следует попробовать преобразовать PNG в JPEG с белый фон.