La función Imagick::decipherImage() es una función incorporada en PHP que se utiliza para descifrar una imagen que se ha cifrado anteriormente.
Sintaxis:
bool Imagick::decipherImage( string $passphrase )
Parámetros: esta función acepta un único parámetro $frase de contraseña que contiene el valor de la frase de contraseña o la clave para descifrar la imagen.
Valor de retorno: esta función devuelve VERDADERO en caso de éxito.
El siguiente programa ilustra la función Imagick::decipherImage() en PHP:
Programa:
<?php /* Create a new Imagick object which is an enciphered image with passphrase 'GeeksforGeeks' */ $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/20191020203919/g4genciphered.png'); // Applying the decipher() function $imagick->decipher('GeeksforGeeks'); header("Content-Type: image/png"); // Display the output image echo $imagick->getImageBlob(); ?>
Producción:
Referencia: https://www.php.net/manual/en/imagick.decipherimage.php