developping color-extractor을 생성하는 동안 Imagick으로 버클을 우연히 발견했습니다. 나는 하나의 흑색 투명 픽셀 이미지로 문제를 확인했다. Gimp에서이 검은 색은 75 % 불투명도 인으로 표시되므로 알파/투명도는 25 %입니다.Imagick ALPHA 대 OPACITY
getColorValue(\Imagick::COLOR_OPACITY)
을 실행하면 대략 0.25가되는 반면 getColorValue(\Imagick::COLOR_ALPHA)
으로는 0.75가됩니다. 예상했던 것과 정확히 반대입니다.
Imagick에 대한 문제입니까? (저는 PHP-imagick 3.4.3-1 및 ImageMagick 6.9.7-9를 사용하고 있습니다) 아니면 불투명도와 투명도의 개념을 뒤집을 수 있습니까?
불투명도와 투명도가 고유 값으로 추측되지만 Imagick은 투명도 대신 불투명도를 반환하고 그 반대의 경우는 내 문제입니다. – MatTheCat
사실 ImageMagick 버전 7.x.x는 ImageMagick 6.x.x와 다릅니다. http://imagemagick.org/script/porting.php에 따르면 "이전에 불투명 한 알파를 지원합니다." –
내 질문에 대답 할 수 있지만 실제로 문장의 의미는 알 수 없습니다. – MatTheCat