【问题标题】:How to smooth canvas drawing in Android?如何在 Android 中平滑画布绘制?
【发布时间】:2016-07-26 09:50:08
【问题描述】:

我正在使用Canvas 在我的 Android 应用程序中绘图。但是结果质量很差(见图)

因此,画布绘图不会在“楼梯像素”之间绘制具有更暗颜色的额外像素以进行平滑处理。 像这样

但我很有趣如何做到这一点。 是否有一些用于平滑图片的偏好或方法?谢谢!

编辑:我创立了here

【问题讨论】:

标签: android-canvas smoothing


【解决方案1】:

使用 ANTI-ALIAS 标志绘制平滑边缘。

Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);
//or
Paint p = new Paint();
p.setAntiAlias(true);

【讨论】:

    猜你喜欢
    • 2011-02-08
    • 2011-02-25
    • 1970-01-01
    • 2013-12-12
    • 1970-01-01
    • 2011-01-05
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多