diff --git a/reference/imagick/imagick.xml b/reference/imagick/imagick.xml index 9f2610ccab..109990ec48 100644 --- a/reference/imagick/imagick.xml +++ b/reference/imagick/imagick.xml @@ -1,5 +1,5 @@ - + @@ -1111,6 +1111,7 @@ &reference.imagick.imagick.modulateimage; &reference.imagick.imagick.montageimage; &reference.imagick.imagick.morphimages; +&reference.imagick.imagick.compareimages; &reference.imagick.imagick.mosaicimages; &reference.imagick.imagick.motionblurimage; &reference.imagick.imagick.negateimage; diff --git a/reference/imagick/imagick/compareimages.xml b/reference/imagick/imagick/compareimages.xml new file mode 100644 index 0000000000..79e0603a40 --- /dev/null +++ b/reference/imagick/imagick/compareimages.xml @@ -0,0 +1,149 @@ + + + + + Imagick::compareImages + Compares an image to a reconstructed image + + + + &reftitle.description; + + arrayImagick::compareImages + Imagickcompare + intmetric + + &warn.undocumented.func; + &warn.experimental.func; + + Returns an array containing a reconstructed image and the difference between images. + + + + + &reftitle.parameters; + + + + compare + + + An image to compare to. + + + + + metric + + + Provide a valid metric type constant. Refer to this + list of metic constants. + + + + + + + + + &reftitle.returnvalues; + + &imagick.return.success; + + + + + + + + + &reftitle.examples; + + + Using <function>Imagick::compareImages</function>: + + Compare images and display the reconstructed image + + +compareImage($image2, Imagick::METRIC_MEANSQUAREERROR); +$result[0]->setImageFormat("png"); + +header("Content-Type: image/png"); +echo $result[0]; + +?> +]]> + + + + + + + + + +