Main Content

Filtrar imágenes

Convolución y correlación, filtros predefinidos y personalizados, filtros no lineales y filtros que mantienen los bordes

El filtrado es una técnica para modificar o mejorar una imagen. Por ejemplo, se puede filtrar una imagen para realzar ciertas características o eliminar otras. Algunas de las operaciones de procesamiento de imágenes que se implementan con filtros son el suavizado, el realce de la nitidez y la mejora de los bordes.

Apps

Image Region AnalyzerBrowse and filter connected components in an image

Funciones

expandir todo

fspecialCrear un filtro 2D predefinido
fspecial3Create predefined 3-D filter
convmtx22-D convolution matrix
imfilterFiltrado multidimensional de imágenes multidimensionales
roifilt2Filter region of interest (ROI) in image
nlfilterOperaciones de entorno deslizante general
imgaussfiltFiltrado gaussiano 2D de imágenes
imgaussfilt3Filtrado gaussiano 3D de imágenes 3D
wiener2Filtrado adaptativo 2D de eliminación de ruido
medfilt2Filtrado de mediana de 2D
medfilt3Filtrado de mediana de 3D
modefilt2-D and 3-D mode filtering
ordfilt2Filtrado de orden estadístico 2D
stdfiltLocal standard deviation of image
rangefiltLocal range of image
entropyfiltLocal entropy of grayscale image
imboxfilt2-D box filtering of images
imboxfilt33-D box filtering of 3-D images
fibermetricEnhance elongated or tubular structures in image using Frangi vesselness filter
maxhessiannormMaximum of Frobenius norm of Hessian of matrix
padarrayRellenar arreglos
imbilatfiltBilateral filtering of images with Gaussian kernels
imdiffuseestEstimate parameters for anisotropic diffusion filtering
imdiffusefiltAnisotropic diffusion filtering of images
imguidedfilterGuided filtering of images
imnlmfiltNon-local means filtering of image
burstinterpolantCreate high-resolution image from set of low-resolution burst mode images
gaborCreate Gabor filter or Gabor filter bank
imgaborfiltApply Gabor filter or filter bank to 2-D image
bwareafiltExtraer objetos de una imagen binaria por tamaño
bwpropfiltExtract objects from binary image using properties
integralImageCalculate 2-D integral image
integralImage3Calculate 3-D integral image
integralBoxFilter2-D box filtering of integral images
integralBoxFilter33-D box filtering of 3-D integral images
freqspaceFrequency spacing for frequency response
freqz22-D frequency response
fsamp22-D FIR filter using frequency sampling
ftrans22-D FIR filter using frequency transformation
fwind12-D FIR filter using 1-D window method
fwind22-D FIR filter using 2-D window method

Temas

Primeros pasos para el filtrado de imágenes del dominio espacial

Filtrar para eliminar el ruido

  • Eliminación de ruido
    El ruido se refiere al error aleatorio en los valores de los píxeles adquiridos durante la adquisición o transmisión de una imagen. La eliminación del ruido puede mejorar la calidad de la imagen.
  • Aplicar filtros de suavizado gaussiano a las imágenes
    Este ejemplo muestra cómo desenfocar una imagen usando filtros de suavizado gaussiano de diferentes intensidades. El ejemplo incluye filtrado gaussiano isotrópico y anisotrópico.
  • Reduce Noise in Image Gradients
    This example shows how to reduce noise associated with computing image gradients.

Filtrar manteniendo los bordes

Filtrar integralmente en el dominio de la imagen

  • Integral Image
    Integral images are a quick way to represent images for filtering. In an integral image, the value of each pixel is the summation of the pixels above and to the left of it.
  • Apply Multiple Filters to Integral Image
    This example shows how to smooth an image by different amounts by applying box filters of varying sizes to the integral image.

Filtrar en el dominio frecuencial