为HTML5 <canvas>?</canvas>实现魔术棒

时间:2011-12-16 18:55:06

标签: javascript html5 image-processing canvas

有人可以提供有关如何使用该元素实现用于裁剪图像(w /容差)的魔棒工具的指导吗?

这个想法是让用户能够根据特定阈值提供的颜色值来裁剪图像的背景。

1 个答案:

答案 0 :(得分:5)

这与Flood fill非常相似。如果您选择实现链接的算法之一,则应该使用基于JavaScript的非递归队列,因为它对递归调用不是很好。我没有实现Flood填充我自己,但它听起来非常类似魔术棒。