【发布时间】:2014-11-24 23:34:38
【问题描述】:
我正在使用 JavaScript 进行图像编辑。我必须使用不同的工具(矩形、画笔、魔杖...)创建蒙版并将其保存到数据库中。为避免发送所有像素坐标,我想对蒙版进行矢量化并仅发送顶点。 如何从 CANVAS 上下文中获取该顶点?
【问题讨论】:
-
画布上下文不“记住”它在哪里绘制了任何东西,因此您无法查询上下文以获取先前绘制的顶点。您必须序列化您发出的所有绘图命令以创建最终绘图并将该序列化保存到您的数据库中。
-
我使用这里提出的边缘检测算法解决了它:stackoverflow.com/questions/24039599/…
标签: javascript canvas