标签: android graphics bitmap
我有一个位图,它是同时背景上绿色曲线形状的轮廓,以及从位图派生的Canvas。是否有一种“快速”方式在代码中用特定颜色填充钻石内部?
我尝试逐个浏览每个Y值,并且对于每个Y,找到颜色不是白色的最小X,然后找到最小的X>它是白色的值(即内侧左边缘),然后从右侧做同样的事情(找到内侧右边缘),然后设置两个X值之间的像素,但是对于640 x 320位图,这是204,800个单独的操作。
也没有简单的方法来表达路径的形状。