안녕하세요..
이번엔 이미지 관련입니다..헤헤^^
미술에 소질이 없는관계로 그래픽은 꽝이거든요..
음...어떤 이미지를 저장하거나 TImage에 보여줄때
이미지 해상도(사실 픽셀과 해상도가 같은뜻인지 다른뜻인지
도 모릅니다)를 조정할수 있나해서요..
예를 들어 256Color이상에 일반명함판 사진크기 이상이면
크기를 줄이고 해상도도 256으로 낮출수 있는 방법을
말합니다..
질문이 이해하기 힘들겠네요...
이렇게 검사하고 조정할수 있는 방법을 아시면
좀 갈키주이소...^^;
그건 간단한 문제가 아닙니다.
우선 이미지의 데이터 구조가 달라지기 때문이지요.
예를들어 256 칼라 이미지는 한 화소(Pixel)를 표현하기위해 8 Bit 를 사용하고
트루컬러이미지는 24 Bit 를 사용합니다.
따라서 ScanLine 함수를 이용하여 고속으로 두이미지간에 화소들을 변환해
주어야하죠 이때, 포인터 변수형으로 트루컬러는 PRGBTripleArray를, 256 컬러는 PByteArray를 사용합니다.
더 자세한 내용은 아래 페이지를 참고하시기 바랍니다.
http://user.chollian.net/~bemore
도움이 되었길..
이주흥 wrote:
> 안녕하세요..
> 이번엔 이미지 관련입니다..헤헤^^
> 미술에 소질이 없는관계로 그래픽은 꽝이거든요..
> 음...어떤 이미지를 저장하거나 TImage에 보여줄때
> 이미지 해상도(사실 픽셀과 해상도가 같은뜻인지 다른뜻인지
> 도 모릅니다)를 조정할수 있나해서요..
> 예를 들어 256Color이상에 일반명함판 사진크기 이상이면
> 크기를 줄이고 해상도도 256으로 낮출수 있는 방법을
> 말합니다..
> 질문이 이해하기 힘들겠네요...
> 이렇게 검사하고 조정할수 있는 방법을 아시면
> 좀 갈키주이소...^^;
>