C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[61468] Re:16비트에는 565와 555가 있습니다 이중 555로사용 하여야 하는데 15비트로 바꾸어야 하는 이유가 무엇
소리바람.OJ [phonon] 1160 읽음    2010-06-09 19:30
공부중 님이 쓰신 글 :
: Lyn 님이 쓰신 글 :
: : Image1->Picture->Bitmap->PixelFormat  = pf15bit
: :
: : 로 해보세요..
: :
: :
: : 공부중 님이 쓰신 글 :
: : : 빌더의 픽셀 포멧을 이용 하여보았습니다.
: : : Image1->Picture->Bitmap->PixelFormat  = pf16bit
: : : Image1->Picture->Bitmap->PixelFormat  = pf8bit
: : : 하지만 16비트에서 만 유독 색이 변화가 됩니다
: : : 이유가 무엇인지 도저히 모르겠네요
: : : 32비트로 저장한 원본 그림을 16비트와 8비트 로 바꾸었을때 그림과 같이 됩니다 유독 16비트로 변환시에만 색이 이상하게 확바뀌는데 포토샵을 이용하여 변환 해보면 색이 정상적으로 됩니다.

아래의 사이트를 참고하세요.
http://en.wikipedia.org/wiki/RGB_color_model#16-bit_RGB_.28Highcolor.29
http://en.wikipedia.org/wiki/List_of_monochrome_and_RGB_palettes#15-bit_RGB

555 mode (32,768 colors): RGB 각각 5 bits씩, 15 bit
565 mode (65,535 colors): green이나 red에 대해서 1 bit 추가해서 16 bit

+ -

관련 글 리스트
61460 픽셀 포멧시 그림과 같이 변합니다 공부중 1042 2010/06/09
61461     Re:픽셀 포멧시 그림과 같이 변합니다 Lyn 1024 2010/06/09
61462         16비트에는 565와 555가 있습니다 이중 555로사용 하여야 하는데 15비트로 바꾸어야 하는 이유가 무엇인가 공부중 860 2010/06/09
61468             Re:16비트에는 565와 555가 있습니다 이중 555로사용 하여야 하는데 15비트로 바꾸어야 하는 이유가 무엇 소리바람.OJ 1160 2010/06/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.