2012-07-25 4 views
2

PHP gd의 알파 채널은 0-127 범위로 제한되지만 rgba의 경우 0-255가되어야합니다. 우리는 알파와 색상을 만들 경우 그 것 사진을 (를) 대체 할 수있는 다른 방법이 있는지알파 채널 용 PHP gd 대안?

지금보다 127 (예를 들어, imagecolorallocatealpha 사용) 내가 궁금 기본 블랙 컬러 대신 ...

을 만들 것 알파 채널을 완전히 활용하십시오. 필자는 왜 알파 채널을 7 비트로 자른 다음 8 비트/채널로 다시 출력하는지 이해할 수 없습니다.

픽셀 단위로 png 출력하는 것도 고려해 볼 수 있습니다.

+1

ImageMagick을 사용해 보셨습니까? 또한, 알파 채널을 정의 할 때'ceil ($ val/2);을 시도 했습니까? – Crontab

+0

ImageMagick에 대해 들어 본 적이 없으므로 그것에 대해 연구하겠습니다. 나는 그것이 실제로 작동하도록 값을 나눌 수 있지만 잘라내기를 도울 수는 없다는 것을 이해합니다. – Anonymous

답변

0

이미지를 확인해야합니다. http://www.imagemagick.org/

GD가 Graph를 제작하는 것을 목표로한다는 것을 이해 하듯이, 그러한 이미지 처리 작업을 포함하도록 확장되었습니다. Imagemagick은 온라인 이미지 처리에도 널리 사용됩니다.