PHP | Función Imagick getImageChannelKurtosis()

La función Imagick::getImageChannelKurtosis() es una función incorporada en PHP que se utiliza para obtener la curtosis y la asimetría de un canal específico.

Sintaxis:

array Imagick::getImageChannelKurtosis( int $channel )

Parámetros: Esta función acepta un solo parámetro $canal que se usa para especificar la constante de canal que es válida para su modo de canal. Puede combinar constantes de tipo de canal usando operadores bit a bit si desea aplicar a más de un canal. El valor predeterminado es Imagick:: CHANNEL_DEFAULT.

Excepciones: esta función lanza ImagickException en caso de error.

Valor devuelto: esta función devuelve una array con miembros de curtosis y asimetría.

Los siguientes programas ilustran la función Imagick::getImageChannelKurtosis() en PHP:

Programa 1:

<?php
  
// Create two new imagick object
$imagick1 = new Imagick(
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png');
  
// Get the Kurtosis and Skewness
$kurtosis = $imagick1->getImageChannelKurtosis();
  
print_r($kurtosis);
?>

Producción:

Array ( [kurtosis] => 3.4855489191387 [skewness] => -2.2453954888518 )

Programa 2:

<?php
  
// Create new imagick object
$imagick = new Imagick(
'https://media.geeksforgeeks.org/wp-content/uploads/20190918234528/colorize1.png');
  
// Get the Kurtosis and Skewness with CHANNEL constant as 6
// which corresponds to imagick::CHANNEL_BLUE
$kurtosis = $imagick->getImageChannelKurtosis(6);
  
print_r($kurtosis);
?>

Producción:

Array ( [kurtosis] => 17.803640811167 [skewness] => -4.0753636831512 )

Referencia: https://www.php.net/manual/en/imagick.getimagechannelkurtosis.php

Publicación traducida automáticamente

Artículo escrito por gurrrung y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *