見つけられなかったので、JavaScript を使用してビットマップを操作するための軽量ライブラリを作成しようとしています。まず、少なくとも 3 つの関数が必要です: newImage(w,h)
、getPixel(img,x,y)
、setPixel(img,x,y)
。問題は、HTML には編集可能な「画像」タイプがなく、目的が異なる 3 つの異なるもの (キャンバス、コンテキスト、および imageData) がないことです。どちらが正確にgetImage
返されるべきで、関数getPixel
とsetPixel
関数はどのように機能する必要がありますか?