imageconvolution
En esta página
imageconvolution
Aplica una matriz de convolución 3x3, utilizando el coeficiente y el desplazamiento
Descripción#
imageconvolution(GdImage $image, array $matrix, float $divisor, float $offset): bool
```php
`imageconvolution` aplica una matriz de convolución 3x3, utilizando el coeficiente `div` y el desplazamiento `offset`.
## Parámetros
`image`
Un objeto `GdImage`, retornado por una de las funciones de creación de imágenes, como `imagecreatetruecolor`.
`matrix`
Una matriz 3x3: un array que contiene tres arrays de tres números de punto flotante.
`divisor`
El divisor del resultado de la convolución, utilizado para la normalización.
`offset`
La posición del color.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.0.0 | `image` ahora espera una instancia de `GdImage` ; anteriormente, se esperaba un recurso `gd` de tipo `resource` válido. |
## Ejemplos
Impresión del logo PHP.net con `imageconvolution`
El ejemplo anterior mostrará:

Desenfoque gaussiano con `imageconvolution`
```php
El ejemplo anterior mostrará:

Véase también#
imagefilter