【发布时间】:2016-07-26 09:50:08
【问题描述】:
我正在使用Canvas 在我的 Android 应用程序中绘图。但是结果质量很差(见图)
因此,画布绘图不会在“楼梯像素”之间绘制具有更暗颜色的额外像素以进行平滑处理。 像这样
但我很有趣如何做到这一点。 是否有一些用于平滑图片的偏好或方法?谢谢!
编辑:我创立了here
【问题讨论】:
-
1) 是否适用于Android? 2)专业设计师如何解决这个问题,可能没有画布?
我正在使用Canvas 在我的 Android 应用程序中绘图。但是结果质量很差(见图)
因此,画布绘图不会在“楼梯像素”之间绘制具有更暗颜色的额外像素以进行平滑处理。 像这样
但我很有趣如何做到这一点。 是否有一些用于平滑图片的偏好或方法?谢谢!
编辑:我创立了here
【问题讨论】:
使用 ANTI-ALIAS 标志绘制平滑边缘。
Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);
//or
Paint p = new Paint();
p.setAntiAlias(true);
【讨论】: