大家有没有画实心圆的算法?

2019-12-28 17:50发布

就是用LCD画一个实心圆~~不是空心的哦~~是实心,可以填充任意颜 {MOD}的~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
55条回答
bbs137
1楼-- · 2019-12-30 10:24
等起床
了去测试一下
senjet
2楼-- · 2019-12-30 11:01
czg1411 发表于 2013-8-25 01:08
把你自己的画圆和画椭圆的两个函数比较一下看看画线的好还是画点的好。
LCD上用画点的方法组成一条横线和 ...

画椭圆和画圆之所以用画线而不是画点是为了连续性,如果以画点来写,就不一定连续了,有可能是虚点圆。事实上画线的效率不像你说的一定比画点高,要看具体的LCD,比如LCD是单 {MOD}的,每个字节有8像素,这种情况下画线效率是可以优化得比画点高,但如果是8bpp以上且没有窗口读写功能的LCD,画线就只能调用画点来完成了,这种情况下直接调用画点肯定比调用画线效率高。
czg1411
3楼-- · 2019-12-30 13:49
senjet 发表于 2013-8-25 14:29
画椭圆和画圆之所以用画线而不是画点是为了连续性,如果以画点来写,就不一定连续了,有可能是虚点圆。事 ...

争这个没意思。用过才知道。。
huxiaoping
4楼-- · 2019-12-30 17:53
myqiang1990 发表于 2013-8-24 15:48
哦~~~谢谢~~今晚试试~~~你有没有亲身实践过可不可行啊~~

楼主你的图片好香辣啊,哈哈
CK345
5楼-- · 2019-12-30 18:04
 精彩回答 2  元偷偷看……
357853730
6楼-- · 2019-12-30 20:35
知道圆心,半径就可以了。在矩形中画圆。半径内的填充自己要的颜 {MOD},半径外的,读取颜 {MOD}值再填充就好了

一周热门 更多>