我的要求是在图像的特定区域填充特定颜色。但图像应该是从iPhone相机或照片库中拍摄的图像。例如,我可以用蓝色衬衫拍摄我的照片,该应用程序应该允许我将衬衫的颜色更改为红色。 完全是Photoshop的“油漆桶”工具的功能。
我找到了几种方法
1)将MASKS与准备好的图像一起使用
color selected part of image on touch
Fill color on specific portion of image?
扫描线泛光填充算法 https://github.com/Chintan-Dave/UIImageScanlineFloodfill
2)使用GLPaint(实际上这不是我正在运行的解决方案)
我的问题是,
是否可以为具有MASKS的图像的特定区域着色,或者在运行时为图像生成蒙版?
扫描线泛光填充算法可以达到一定的水平。但是,当谈到实时图像(如自拍图像)时,它无法正常工作?