PSD 파일의 병합 된 이미지 데이터에는 흰색으로 혼합 된 RGB 데이터가 들어 있습니다 (투명도 기준). Photoshop/PSD의 모든 버전에 맞습니까? 사용을 중지하거나 해당 색상을 제어 할 수 있습니까?Photoshop은 항상 투명 한 이미지를 흰색으로 혼합합니까?
컨텍스트 : C++ 코드를 사용하여 PSD 파일을 읽었습니다. (믿을만한 질문에 대답하기 위해 코딩 지식이 필요하지 않지만). PSD 파일에는 "이미지 데이터 섹션"(RGB, 투명도 (있는 경우) 및 알파 마스크)의 모든 레이어의 병합 된 데이터가 포함됩니다. 내 경험에 비추어 볼 때 RGB 데이터에는 투명도를 기반으로 한 흰색 색상이 미리 곱셈 된 것처럼 보입니다. 이것은 RGB를 투명도에 기반한 무언가와 혼합하고자 할 때 문제가됩니다. (게임 엔진에서이 데이터를 텍스처로 사용했습니다). 문제를 보여주는 이미지를 첨부했습니다. 상단 이미지는 PhotoShop의 소스입니다. 왼쪽 하단에는 병합 된 데이터의 RGB가 표시됩니다. 투명 이미지 부분은 흰색으로 혼합되어 있습니다. 내 목표는 RGB 데이터를 흰색 혼합없이 모든 레이어에서 가져 오는 것입니다. 즉, 오른쪽 하단의 이미지 (완전히 투명한 부분 만 흰색으로 채워짐)입니다.
은 간단하게 (예를 들어 IrfanView와) 레이어를 무시 어떤 도구 투명 PSD 파일을 열고 해당 이미지가 흰색으로 미리 곱셈되고 볼 수 있습니다.
투명 이미지 부품의 PNG 지원 색상과 같은 형식 - 흰색 (또는 다른 색상)과의 블렌딩이 수행되지 않습니다.
그럼 내 질문 : 그 블렌드 -와 - 화이트 이상 제어 할 수 있습니까? 모든 PhotoShop 버전이 그렇게합니까?
의견이없는 downvotes는 무엇입니까? –