【发布时间】:2010-12-23 19:30:56
【问题描述】:
问题:除了在输入点上画圆之外,有没有更好的方法来实现在屏幕上画线的功能?
详细信息:我正在尝试编写一个基本上会画一条线的函数。但是该线不会是常规的彩色线。这条线将让用户通过这条线将像素从一个图像复制到另一个槽,你可以认为它就像 Photoshop 上的“历史画笔”或“图章”。我的第一个想法就是得到分数并在每个点上画圈。哪个工作但不顺利并且有一些错误。第一个问题是如果用户扫过他的手指太快它不起作用。我认为如果我可以在两点之间填充点然后画线,这会解决问题,这是一种工作,但这次画得非常慢。另一个问题是它看起来从不平滑。
【问题讨论】:
-
你是指手绘线,还是点对点的直线?如果是后者,这很简单,只需抚摸画布路径,对吧?
-
@Phrogz 我的意思是手绘线。
标签: android image-processing drawing android-canvas draw