Documentación offline PHP master

Imagick::adaptiveSharpenImage

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Imagick::adaptiveSharpenImage

Afila la imagen adaptativamente

Descripción#

public Imagick::adaptiveSharpenImage(float $radius, float $sigma, [int $channel]): bool
```php

Afila la imagen adaptativamente afilando con más intensidad cerca de los bordes de la imagen y con menos intensidad lejos de los bordes. Este método solo está disponible si Imagick ha sido compilado con ImageMagick versión 6.2.9 o superior.

## Parámetros

`radius`  
El radio gaussiano, en píxeles, sin contar el píxel central. Use 0 para autoseleccionar.

`sigma`  
La desviación estándar gaussiana, en píxeles.

`channel`  
Proporciona una constante de canal válida para su modo de canal. Para aplicarlo a más de un canal, combínense las [constantes de canales](#imagick.constants.channel) utilizando un operador a nivel de bits. Por defecto, vale `Imagick::CHANNEL_DEFAULT`. Consúltese la lista de [constantes de canales](#imagick.constants.channel)

## Valores devueltos

Devuelve `true` en caso de éxito.

## Ejemplos

Un ejemplo de `Imagick::adaptiveSharpenImage`

Afilar la imagen adaptativamente con radio 2 y sigma 1.
adaptiveSharpenImage(2,1); } catch(ImagickException $e) { echo 'Error: ' , $e->getMessage(); die(); } header('Content-type: image/png'); echo $imagen; ?>

```php

Véase también#

Imagick::sharpenImage