0
을 각 픽셀에 대해 Bitmap.GetPixel
보다 빠르게 사용하면서 각 픽셀에 Color
개체를 생성하고 있습니까?BitMap.GetPixel보다 빠른 Bitmap.LockBits를 사용하면서 각 픽셀에 대한 Color 객체 만들기?
LockBits
방법과 비교했을 때 Color
의 주 오버 헤드는 Bitmap.GetPixel
일까요?
을 각 픽셀에 대해 Bitmap.GetPixel
보다 빠르게 사용하면서 각 픽셀에 Color
개체를 생성하고 있습니까?BitMap.GetPixel보다 빠른 Bitmap.LockBits를 사용하면서 각 픽셀에 대한 Color 객체 만들기?
LockBits
방법과 비교했을 때 Color
의 주 오버 헤드는 Bitmap.GetPixel
일까요?
색상은 개체가 아니라 구조체입니다. 오버 헤드는 무시해도 좋습니다.
GetPixel()은 개별 픽셀마다 비트 맵을 잠 그거나 잠금을 해제해야하므로 값이 비쌉니다. LockBits()를 사용하면 전체 비트 맵에 대해 한 번만 수행 할 수 있습니다.