원문을 보면 알겠지만, 비트맵 데이터 처리에 대한 퍼포먼스를 향상시키는 방법이 존재한다. 기존의 중첩 반복(2중 for문)을 사용하는 것을 Vector Class를 사용하여 처리하고있는 것을 볼 수 있다. 요번 프로젝트에서도 참고해서 사용해 봐야 겠다.

Vector Class는 한 타입형을 지원하는데 상당히 좋은것은 as3을 하는 사람이라면 아마도 알고 있을 것이다. 퍼포먼스가 상당히 월등하다. 제한적인 것들이 있지만 어디에 사용할 것인지를 판단하여 사용하면 좋다. 값을 넣고 빼고 할때도 잘 판단해야 한다.

아래에 픽셀처리에 대한 글이 있어 참고하면 좋을 듯 싶다.
setVector vs copyPixels
BitmapData, Vectors, ByteArrays and Optimization