How do you convert a color image to black/white using Javascript?

后端 未结 9 1396
梦如初夏
梦如初夏 2020-12-05 11:01

How do you convert a color image to black/white using only Javascript?

AND, also make it cross compatible in most browsers because I hear Internet E

9条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-05 11:35

    i think this code will run perfect with you no need to nested loops or any additional libraries

    var image = document.getElementById("image");
    
    var canvas=document.createElement("canvas");
    var ctx=canvas.getContext("2d");
    
    canvas.width= image.width;
    canvas.height= image.height;
    
    ctx.drawImage(image,0,0);
    
    var imageData=ctx.getImageData(0,0, image.width, image.height);
    
    for (var i=0;i

提交回复
热议问题