二维矢量动画智能制作软件开发合集
个人开发二维矢量动画智能制作软件界面如下:

目录
位图工具
本篇介绍软件左侧工具栏→位图工具→涂色
、擦除
、裁剪![]()

绘制分为两类:1)矢量直线绘制;2)矢量曲线绘制。



一、位图工具原理
对于图片图层,特殊工具包为位图工具,位图工具中有3个工具,分别为:1)涂色;2)擦除;3)裁剪,实现原理分别简要介绍如下:
① 涂色:应用QImage的pixelColor()和setPixelColor()方法(使用详见Qt官方文件),对于图片同一色块的像素进行颜色替换,是否为同一色块需要自设精度参数进行判断;
② 擦除:应用QImage或者QPixmap的alpha通道实现,通过QImage的pixelColor()获取当前像素的alpha值,再对QColor采用setAlpha()方法进行修改(使用详见Qt官方


702

被折叠的 条评论
为什么被折叠?



