您好开发人员,任何人都可以知道如何在 javascript 中决定在视频背景中删除哪种颜色?
现在我只删除绿色背景
let red = frame.data[i * 4 + 0];
let green = frame.data[i * 4 + 1];
let blue = frame.data[i * 4 + 2];
const colorToRemove = green;
if ( colorToRemove > red && colorToRemove > blue && colorToRemove > 200){
frame.data[i * 4 + 3] = 0;
}
我在这里使用画布。frame.data 是从 canvasContext.getImageData() 返回的 rgba 像素值