Q&A

  • 이미지 확대/축소할 때 정확한 컬러값을 얻는 방법?
이미지 컴포넌트의 stretch 프로퍼티를 사용해서 이미지를 확대/축소를 하려고 합니다.

그런데, 문제는 확대/축소를 하면 화면 상에서는 정확하게 확대/축소가 되는 것 같은데,

컬러값을 얻어 보면 원래 읽어들인 이미지의 크기 밖에 있는 값들은 (255, 255, 255)로

나타나는 군요.

사용한 방법은

Color := Image.Picture.Bitmap.Canvas.Pixels[X, Y];



Color := Image.Canvas.Pixels[X, Y];

두가지를 사용해 봤는데, 결과는 마찬가지였습니다.



또 다른 질문은 왜 원래 읽어들인 이미지의 컬러 값과 이미지 컴포넌트에서 얻은

컬러 값이 서로 다를까요?

원래 읽어들인 컬러 값과 동일한 값을 얻을 수는 없을까요?

제발 도와주세요.

며칠째 이걸로 고민하고 있습니다.

그럼, 많은 도움 바랍니다.

0  COMMENTS