Учитывая изображение только с черными и белыми пикселями примерно так , я хотел бы создать список полигонов или контуров, которые представляют периметры белых томов.
Полигоныне нужно быть на 100% точным, но мне нужны закрытые фигуры, чтобы я мог проверить, находится ли точка внутри них или нет.
Я буду использовать ее так же, как и маскув Photoshop - чтобы определить, следует ли отображать фигуры внутри области, используя fabric.js
/ canvas
.
Как это сделать?Предположительно я могу получить двумерный массив данных пикселей и использовать индексы в качестве координат, но я не уверен, куда идти дальше или каков наилучший способ получить этот массив.Я могу использовать либо простой javascript Image
, либо fabric.Image