Impostazione di un canale alfa durante la costruzione di ImagickPixel

Sono nuovo nell'uso di ImageMagick. Sto usando l'ultima estensione imagick (3.1.0rc1) con PHP. Tuttavia, la documentazione per imagick sembra essere un po 'scarsa.

Voglio creare un object ImagickPixel con un canale alfa. La documentazione afferma che questi sono alcuni valori di colore validi da trasmettere al constructor: "blue", "#0000ff", "rgb(0,0,255)", "cmyk(100,100,100,10)", etc .

So che è ansible recuperare il valore alfa di un ImagickPixel usando getColorValue(imagick::COLOR_ALPHA); .

Quindi, come posso impostare un colore rgb con un canale alfa durante l'initialization dell'object passando al constructor?

Sembra che il modo per farlo sia usare solo rgba:

 $myImagickPixel = new ImagickPixel("rgba(250,15,150,0)"); //Where the last digit is the alpha and 0 is transparent and 1 is fully opaque. 

Ho trovato della documentazione sui formati consentiti:

http://www.imagemagick.org/script/color.php

Il formato che desideri è "#rrggbbaa", quindi il rosso semitrasparente è "# FF00007F".