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
[35412] Re:이미지변환(16칼라)하는 방법좀 가르켜 주세요 ???
박지훈.임프 [cbuilder] 891 읽음    2004-06-05 19:28
11년 전에 똑같은 작업을 한 적이 있죠.
도스에서의 표준 16컬러와 윈도우의 16컬러는 팔레트가 다릅니다.
말씀하신 대로, 전혀 엉뚱한 색깔로 되어있죠.
원래 팔레트가 다르게 만들어져 있어서, 별도의 변환 테이블을 만드셔야 합니다.
아니면 도스 16컬러에서 윈도우의 16컬러로 팔레트를 맞추는게 더 쉬울 겁니다.

그럼...


이동철 님이 쓰신 글 :
: 안녕하세요.
:
: C 빌더에서 이미지를 잘라서 도스용 플그램에서 사용할려고 합니다.
:
: TColor TempColor[iconX][iconY];
:
: for(i=0;i<iconX;i++)
:         for(j=0;j<iconY;j++)
:             TempColor[i][j] = Inf2save->Canvas->Pixels[i][j];
:
: 이렇게 저장을 하니 터보C에서
: getiamge()의 헤드는 제대로 저장이 되었는데..
: getimage()함수로 읽어보면 전혀 엉뚱한 칼라들이 저장되네요.
:
: 중간에 무슨 계산(?)이 필요한가요?
:
: 도스에서는 16칼라로 사용할려고 합니다.
:
: 꼭 좀 가르쳐 주세요?
:
:

+ -

관련 글 리스트
35377 이미지변환(16칼라)하는 방법좀 가르켜 주세요 ??? 이동철 758 2004/06/04
35412     Re:이미지변환(16칼라)하는 방법좀 가르켜 주세요 ??? 박지훈.임프 891 2004/06/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.