이 문제에 대한 해결책은 존재하지 않는 것 같지만 불가능하다고 생각합니다.평평한 이미지에서 반투명 오버레이 제거
반투명 오버레이 (컬러 = 검정, 투명도 = 50 %) 이미지가 전체 이미지 또는 일부에만 상관없이 중요하다고는 상상해보십시오. 어떻게하면 밑의 픽셀을 원래 색상으로 변환 할 수 있습니까? 본질적으로 검은 색 오버레이를 제거합니다.
간단한 대수 방정식과 마찬가지로 오버레이 아래의 "원래 픽셀"을 해결하기위한 변수를 다시 정렬 할 수 있어야합니다. 의 라인을 따라 뭔가 - 문제를 단순화 이상
원래 픽셀은 반투명 오버레이 = 새로운 픽셀을
원래 픽셀 = 반투명 오버레이/새로운 픽셀 분명히
EDIT : Mark Ransom의 주석이 정확합니다. 투명성이 50 %이고 2를 곱하면 2가 원래 색상으로 나타납니다. 이것을 포토샵이나 김프에서 전체 지역에 적용하는 방법에 대한 권장 사항은 무엇입니까? 확실히 픽셀 단위로 처리하는 것은 문제가되지 않습니다.
감사합니다.
어쩌면 방금 약간의 무시 무시한 - 알파 채널 접근법을 간과하지 않도록 정확한 작업을 설명해야 할 것입니다. 그 외에도 알파 합성에 관한 wiki 기사 (https://en.wikipedia.org/wiki/Alpha_compositing)에서 무엇을 배웠습니까? – sascha
매개 변수가 정확하면 검은 색 오버레이가 50 % 인 경우 솔루션은 사소한 것입니다 : 각 픽셀 값에 2를 곱하십시오. 일반적인 경우는 훨씬 더 복잡합니다. –