重複の可能性:
2つの同じサイズのビットマップを比較して、それらが同一であるかどうかを判断するための最速の方法は何ですか?
2つのビットマップ間の差を効率的に計算し、一致するピクセルを黒に設定しようとしています。私はこれを試しました:
for (int x = 0; x < 1280; x++)
{
for (int y = 0; y < 720; y++)
{
if (bitmap.GetPixel(x, y) == bitmap2.GetPixel(x, y))
{
bitmap2.SetPixel(x, y, Color.Black);
}
}
}
しかし、GetPixelとSetPixelは遅いので、これは実際には十分に機能しません。誰かがこれを行うための代替の(より速い)方法を知っていますか?