javascript

时间:2015-11-24 13:32:37

标签: javascript image-processing

在纯javascript中是否有用于计算图像中blob的库?就像AForge.NET的那个一样。我真的不需要任何完整的东西。只是一种检测blob并获取其位置的简单方法。 这是我过滤不相关颜色后的图像:

enter image description here

这也是我过滤图像的方式:

if (imgData.data[i] > 252) {
    imgData.data[i] = 0;
    imgData.data[i + 1] = 0;
    imgData.data[i + 2] = 0;
    imgData.data[i + 3] = 255;
} else {
    imgData.data[i] = 255;
    imgData.data[i + 1] = 255;
    imgData.data[i + 2] = 255;
    imgData.data[i + 3] = 255;
}

这是针对每个像素完成的。 (基本上我保留了任何红色> 252)

1 个答案:

答案 0 :(得分:0)

即使我在javascript中找到了一个库,我决定写下我需要的东西。我刚刚在github上发表了它:

https://github.com/amirhkkh/blobcounter.js

但对于这个问题并不感兴趣,这仍然很奇怪。