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

델파이 Q&A
Delphi Programming Q&A
[14523] Re:Re:Re:죄송합니다. 또다시 질문드려도 될런지요?
동그랑땡 [jsm0909] 2170 읽음    2012-12-11 17:03
TImage 컴포넌트에서
Image1.transparent := True;
로 하면 해당 이미지의 투명처리를 하는 색깔은
좌측하단 첫 픽셀 색깔을 투명처리 하는것으로 간주하고 처리합니다.

근데 올리신 이미지 하단을 색상추출기로 보니 전반적인 배경과
미세하게 틀린것 같습니다. 그래서 그부분만 실제로 투명처리가
되었을 것으로 추측되네요.

색상추출하는 프로그램으로 배경과 이미지 좌측 하단의 색이 같은지 비교해 보세요..


하두고 님이 쓰신 글 :
: 답변 감사합니다.
: 투명도 색상이 있어야 하는거네요.
: 그럼 무색투명이란건 없는건가요?
:
: 자꾸 질문드려 죄송한데요.
:
: 궁금점은 해결되었는데 이번에도 이해가 안되는 부분이 남아서 또 질문을 드립니다.
: 첨부파일에 보면 aa.png는 분명 배경이 투명한 이미지입니다.
:
: 그런데 이걸 폼위에 올려놓고
: Image1.transparentColor := True;
: 이렇게 해도 투명으로 나오지가 않습니다.
:
: 이건 또 왜이런건가요?
:
: 프로그램 공부하려면 이젠 이미지까지 공부해야겠네요.^^
:
: Lyn 님이 쓰신 글 :
: : 검은색을 칠하고 투명도가 100%인거냐, 흰색을 칠하고 투명도가 100%인거냐의 차이죠.
: :
: : 투명도와 색상은 별도로 존재하니까요
: :
: : 하두고 님이 쓰신 글 :
: : : 델파이 XE2를 사용합니다.
: : :
: : : 도저히 말로는 표현을 할 수가 없어 이미지파일을 첨부합니다.
: : :
: : : 이미지파일 중 a1.png와 b1.png은 눈으로 보기에는 같은 이미지입니다.
: : : 둘다 배경이 투명한 빨강색 원일 뿐입니다.
: : :
: : : 델파이 폼위에 TImage를 올려놓고 a1.png와 b1.png와 같이 불러와 보면 c1.png와 같이 보입니다.
: : :
: : : Image1.transparentColor := False 상태입니다.
: : :
: : :
: : : Image1.transparentColor := True 로 하면 둘다 투명으로 보이긴 합니다.
: : :
: : : 두 이미지는 왜 각각 희색과 검정 배경으로 보일까요?
: : :
: : : 마술일리는 없고....

+ -

관련 글 리스트
14520 도저히 이해가 안되는 PNG이미지.... 하두고 2163 2012/12/11
14521     Re:도저히 이해가 안되는 PNG이미지.... Lyn 2371 2012/12/11
14522         Re:Re:죄송합니다. 또다시 질문드려도 될런지요? 하두고 1939 2012/12/11
14523             Re:Re:Re:죄송합니다. 또다시 질문드려도 될런지요? 동그랑땡 2170 2012/12/11
14524                 Re:Re:Re:Re:죄송합니다. 또다시 질문드려도 될런지요? 하두고 2075 2012/12/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.