동그랑때님 정말 감사합니다.
별거 아닌 이런거 하나라도 모르면 얼마나 고생하는지....
답변 진심으로 감사드립니다.
동그랑땡 님이 쓰신 글 :
: 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 로 하면 둘다 투명으로 보이긴 합니다.
: : : :
: : : : 두 이미지는 왜 각각 희색과 검정 배경으로 보일까요?
: : : :
: : : : 마술일리는 없고....
|