|
TBitmap 을 동적으로 생성 하게 되면,
Default로 PixelFormat이 pfDevice로 설정이 되어 있더군요.
그래서, 이걸 pf8bit로 설정 하려고 했더니, 변환 과정에서 엄청안 시간이 소요 되더군요.
무언가, 중간에 다른 작업이 있는건지.
결국, 하려는건, 그레이스케일의 8bit Image로 저장 하려고 하는 건데요.
시간이 이렇게 많이 걸리면 사용 하기가 어려운데..
그런데, 편법으로, TImage를 동적으로 생성 해서, 그 TImage에다 샘플 이미지를(Target이 될 image의
포맷으로 저장된 이미지 파일을) LoadFromFile로 로딩 한 후에, 작업을 하면, 내가 원하는 대로 작업이
되더라구요. 저장되는 시간도 괜찮고..
TImage에서 내부적으로 로딩하면서 pixelformat을 맞춰 주는 작업을 하는것 같은데.
그 맞춰 주는 작업이 무언지 아시는 분 좀 리플좀 부탁 드립니다.
|