给出一个只有黑白像素like so的图像,我想生成代表白色体积周长的多边形或路径的列表。
多边形不必是100%精确的,但我确实需要封闭的形状,以便可以测试点是否在其中。
我将使用与在Photoshop中使用遮罩类似的方法-确定是否使用fabric.js
/ canvas
渲染区域内的形状。
我该如何完成?大概我可以得到一个二维的像素数据数组,并使用索引作为坐标,但是我不确定从那里到哪里或者获取该数组的最佳方法是什么。我可以使用普通的JavaScript Image
或fabric.Image