给定一个ImageData
对象,是否有一个函数或算法来创建一个Path2D
包含所有不透明像素的对象?
对于背景,我有一个低分辨率的光栅图像,它将用作一些更高分辨率的动态内容的掩码。虽然我可以使用临时画布和globalCompositeOperation
各种类型来实现这一目标,但我更喜欢使用clip()
路径 - 我怀疑它会更有效。蒙版图像不会经常更改,因此路径可以在计算后多次重复使用。
给定一个ImageData
对象,是否有一个函数或算法来创建一个Path2D
包含所有不透明像素的对象?
对于背景,我有一个低分辨率的光栅图像,它将用作一些更高分辨率的动态内容的掩码。虽然我可以使用临时画布和globalCompositeOperation
各种类型来实现这一目标,但我更喜欢使用clip()
路径 - 我怀疑它会更有效。蒙版图像不会经常更改,因此路径可以在计算后多次重复使用。