使用OpenGL反走样实现抗锯齿效果不太好,请教更好的抗锯齿方法

Mr.Black1213 2015-10-08 09:13:36
下图是用OpenGL反走样实现的图像抗锯齿效果图:

放大图:

图一看起来很不舒服,从放大图中可以看出还是有地方没有处理好。
提问:
请问有没有更好的图像抗锯齿方法?
多谢。
...全文
436 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluewanderer 2015-10-10
  • 打赏
  • 举报
回复
另外第一步的时候不开抗锯齿最好也试一下。
bluewanderer 2015-10-10
  • 打赏
  • 举报
回复
opengl开抗拒画一个高分辨率的图上,然后用非线性的算法缩小。这样你可以全程用GPU处理,并且效果应该可以接受。
赵4老师 2015-10-10
  • 打赏
  • 举报
回复
关键是要弄清楚啥叫好。
bluewanderer 2015-10-10
  • 打赏
  • 举报
回复
引用 11 楼 hejx1213 的回复:
[quote=引用 9 楼 bluewanderer 的回复:] 另外第一步的时候不开抗锯齿最好也试一下。
是先放大再缩小? 但是像素点的大小是固定的,不太理解您的意思,可以说清楚些吗?[/quote] 首先不管SSAA还是MSAA本质上都是画个大的再缩小。现在问题OpenGL缩小的时候用的线性算法所以边缘锐度低,你另外一个贴里别人的效果目测缩小的时候用的非线性方法。
Mr.Black1213 2015-10-10
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/391839875?page=1#post-400453115
引用 13 楼 hejx1213 的回复:
[quote=引用 12 楼 zhao4zhong1 的回复:] [quote=引用 10 楼 hejx1213 的回复:] [quote=引用 7 楼 zhao4zhong1 的回复:] 关键是要弄清楚啥叫好。
比放大图中效果好的。[/quote] 任何你觉得足够好的反走样,放大后效果都不咋地。[/quote] 放大后的效果的确都不太好。 放大来看是因为图一中看着很不舒服所以放大来看找问题。 请问有比图中效果更好的抗锯齿方法吗?或者您认为可以一试的方法呢?[/quote] 我在这边开了问题,里面有别人处理后的效果图,但不知道处理方法。 http://bbs.csdn.net/topics/391839875?page=1#post-400453115
Mr.Black1213 2015-10-10
  • 打赏
  • 举报
回复
引用 12 楼 zhao4zhong1 的回复:
[quote=引用 10 楼 hejx1213 的回复:] [quote=引用 7 楼 zhao4zhong1 的回复:] 关键是要弄清楚啥叫好。
比放大图中效果好的。[/quote] 任何你觉得足够好的反走样,放大后效果都不咋地。[/quote] 放大后的效果的确都不太好。 放大来看是因为图一中看着很不舒服所以放大来看找问题。 请问有比图中效果更好的抗锯齿方法吗?或者您认为可以一试的方法呢?
赵4老师 2015-10-10
  • 打赏
  • 举报
回复
引用 10 楼 hejx1213 的回复:
[quote=引用 7 楼 zhao4zhong1 的回复:] 关键是要弄清楚啥叫好。
比放大图中效果好的。[/quote] 任何你觉得足够好的反走样,放大后效果都不咋地。
Mr.Black1213 2015-10-10
  • 打赏
  • 举报
回复
引用 9 楼 bluewanderer 的回复:
另外第一步的时候不开抗锯齿最好也试一下。
是先放大再缩小? 但是像素点的大小是固定的,不太理解您的意思,可以说清楚些吗?
Mr.Black1213 2015-10-10
  • 打赏
  • 举报
回复
引用 7 楼 zhao4zhong1 的回复:
关键是要弄清楚啥叫好。
比放大图中效果好的。
Mr.Black1213 2015-10-09
  • 打赏
  • 举报
回复
引用 1 楼 worldy 的回复:
做一下高斯滤波?
之前试过均值滤波,图像显示比较模糊,效果不太理想。高斯滤波与均值滤波效果应该差不多。
Mr.Black1213 2015-10-09
  • 打赏
  • 举报
回复
引用 3 楼 worldy 的回复:
lz可以试一下,图像效果使用不同的滤波方法差别还是很明显的
试了高斯和中值滤波效果都不太理想,处理之后锯齿好了很多但很模糊,调整参数后效果还是不好。
Mr.Black1213 2015-10-09
  • 打赏
  • 举报
回复
引用 4 楼 zhao4zhong1 的回复:
你拿一支签字笔在纸上写几个字,然后用放大镜看,上帝的抗锯齿算法也不咋地!
大神可有好的方法?
赵4老师 2015-10-09
  • 打赏
  • 举报
回复
你拿一支签字笔在纸上写几个字,然后用放大镜看,上帝的抗锯齿算法也不咋地!
worldy 2015-10-09
  • 打赏
  • 举报
回复
lz可以试一下,图像效果使用不同的滤波方法差别还是很明显的
worldy 2015-10-08
  • 打赏
  • 举报
回复
做一下高斯滤波?

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧