Programmer.cpp/Graphics.cpp (1) 썸네일형 리스트형 FloodFill Flood Fill을 쓸 일이 있어서 퍼다 쓸까 했었는데.. 최적화에 문제가 좀 있더군요. 그래서 최적화 적용해서 만든 김에 공유합니다. PixelColor 관련된 부분과 비트맵의 폭, 높이 관련된 부분만 적절히 수정하면 바로 실제 코드에 적용할 수 있도록 해두었습니다. void FloodFill( CPixelColor* pBmp, const int nPosX, const int nPosY, CPixelColor colorTarget, CPixelColor colorReplace ) { std::queue qNode; int nStrife = ::GetStrifeFromBitmap(); int nHeight = ::GetHeightFromBitmap(); CPixelColor* pNode = pBmp +.. 이전 1 다음