
//二值化
function binarization(imgData) {
var index = 255 / 2; //阈值
for (var i = 0; i < imgData.data.length; i += 4) {
var R = imgData.data[i];
var G = imgData.data[i + 1];
var B = imgData.data[i + 2];
var sum = (R + G + B) / 3;
if (sum > index) {
imgData.data[i] = 255;
imgData.data[i + 1] = 255;
imgData.data[i + 2] = 255;
} else {
imgData.data[i] = 0;
imgData.data[i + 1] = 0;
imgData.data[i + 2] = 0;
}
}
return imgData;
}