OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4764|回复: 7

F429 emwin抗锯齿无效

[复制链接]

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
发表于 2017-7-25 14:43:45 | 显示全部楼层 |阅读模式
1金钱
采用的原子的emwin工程,在做抗锯齿的时候发现无论怎么设置抗锯齿都无效,都能明显的看到锯齿,不知道哪块是不是设置不对,效果如下

图中除了一条直线之外其他都是采用了抗锯齿 但是都无效

图中除了一条直线之外其他都是采用了抗锯齿   但是都无效

最佳答案

查看完整内容[请看2#楼]

开启抗锯齿,然后只能只用抗锯齿的API函数!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-7-25 14:43:46 | 显示全部楼层
开启抗锯齿,然后只能只用抗锯齿的API函数!
15TA6VDYX3QPEKPV4PM4]65.png
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
 楼主| 发表于 2017-7-25 14:45:27 | 显示全部楼层
@正点原子   是不是我那块设置的不对啊    有针对抗锯齿的设置吗   图中两条直线右边的直线没有采用抗锯齿   其他都是采用的抗锯齿  但是完全没有效果
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-7-26 00:57:04 | 显示全部楼层
帮顶
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
 楼主| 发表于 2017-7-28 10:31:44 | 显示全部楼层
大牛们  谁知道啊   别沉下去啊  谢谢  
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
 楼主| 发表于 2017-7-29 11:25:22 | 显示全部楼层
zuozhongkai 发表于 2017-7-25 14:43
开启抗锯齿,然后只能只用抗锯齿的API函数!

        GUI_SetPenSize(4);
        GUI_SetColor(GUI_WHITE);
        GUI_DrawLine(150, 100, 300, 70);
        /* 使能高分辨率 */
        GUI_AA_EnableHiRes();

        /* 抗锯齿因子选择4 */
        GUI_AA_SetFactor(MAG);
       
        /* 绘制抗锯齿圆弧 */
        GUI_AA_DrawArc(60*MAG, 90*MAG, 50*MAG, 50*MAG, 0, 180);

        /* 绘制抗锯齿直线 */
        GUI_AA_DrawLine(150*MAG, 70*MAG, 300*MAG, 40*MAG);
       
        /* 绘制抗锯齿填充圆圈 */
        GUI_AA_FillCircle(90*MAG, 190*MAG, 80*MAG);
               
        /* 绘制抗锯齿圆角填充矩形 */
        GUI_AA_FillRoundedRect(200*MAG, 130*MAG, 400*MAG, 230*MAG, 5*MAG);

已经开启了抗锯齿  开启之后跟没开启一样  毫无作用  不知道是否底层移植的问题
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
889
金钱
889
注册时间
2014-8-16
在线时间
193 小时
发表于 2017-7-29 14:37:48 | 显示全部楼层
这个是因为你屏幕像素点就那么大吧,抗锯齿也不会超过屏幕像素点的大小啊
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
 楼主| 发表于 2017-7-31 10:31:01 | 显示全部楼层
Theone 发表于 2017-7-29 14:37
这个是因为你屏幕像素点就那么大吧,抗锯齿也不会超过屏幕像素点的大小啊

像素点没那么大    没有这么明显的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 08:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表