私はImagickを使って奇妙なことを見つけたのですが、color-extractorを開発中です。私は単一の黒の透明なピクセル画像で問題を確認しました。 Gimpの下では、この黒は75%の不透明度と表示されているので、そのアルファ/透明度は25%です。Imagick ALPHA vs OPACITY
私がgetColorValue(\Imagick::COLOR_OPACITY)
を実行したとき、私は約0.75をgetColorValue(\Imagick::COLOR_ALPHA)
としましたが、これは私が期待したものと正反対でした。
これは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