古詩詞大全網 - 個性簽名 - 簽名插件jsignature簽字板怎麽判斷是否有沒有簽名

簽名插件jsignature簽字板怎麽判斷是否有沒有簽名

獲取canvas圖片數據,context.getImageData(x, y, width, height) 。

該方法返回壹個ImageData對象,該對象主要有三個屬性:

imageData.width:每行有多少個元素

imageData.height:每列有多少個元素

imageData.data:壹維數組,存儲了從canvas中獲取的每個像素的RGBA值。該數組為每個像素點保存了四個值——紅、綠、藍和alpha透明度。每個值都在0~255之間。因此,canvas上的每個像素在這個數組中就變成了四個整數值。數組的填充順序從左到右,從上到下。

判斷像素值,都是255就是全空白,可以要求非白色像素達到多少值才算有效