📜  如何从 HTML Canvas 获取像素?

📅  最后修改于: 2022-05-13 01:56:48.533000             🧑  作者: Mango

如何从 HTML Canvas 获取像素?

要从 HTML 画布中获取任何特定部分的像素,您可以使用 HTML 画布的 getImageData() 方法。 getImageData()方法通常返回一个 ImageData 对象,该对象包含 HTML 画布上指定对象的像素信息。

示例 1:此示例将显示方形框的每个像素值。方框颜色是线性渐变,因此像素会改变同时改变的颜色值。

  • 程序:
    
    
      
    
        
            Getting pixel information
            from html canvas.
        
    
      
    
        
            

                GeeksfoGeeks         

                       

                Getting pixel information             from html canvas         

                                         
      
  • 输出:

示例 2:获取第一个像素的颜色/alpha 信息的代码。运行代码后,您可以通过更改第 36 行的颜色进行检查。



  

    
        Getting pixel information
        from html canvas.
    

  

    
        

            GeeksfoGeeks         

                   

            Getting pixel information             from html canvas         

                                     
        

输出: