项目上用到了 白板功能,写上俩字,然后存成了bitmap,但是 bitmap 整个图片是白色的,字是黑色,所以想只留下字体部分,这样看着体验也好,或者留下以字体边缘为边线的长方形!一点思路也没有!求助求助
bitmap是点阵数据,裁剪关键是要确定区域的边界。可以通过4次扫描来实现啊。例如,为了确定左边界,可以从左到右扫描每一列,全零列肯定是白色,首次出现非全零列的那一列就是左边界;同理,从右往左扫描首先出现的非全零列就是右边界。上边界和下边界也是同样的思路确定。