Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Procesamiento de barrios o bloques: una descripción general

Ciertas operaciones de procesamiento de imágenes implican el procesamiento de una imagen en secciones, denominadas o , en lugar de procesar toda la imagen a la vez.BloquesBarrios Varias funciones de la caja de herramientas, como el filtrado lineal y las funciones morfológicas, utilizan este enfoque.

La caja de herramientas incluye varias funciones que puede utilizar para implementar algoritmos de procesamiento de imágenes como una operación de bloque o vecindad. Estas funciones dividen la imagen de entrada en bloques o vecindades, llaman a la función especificada para procesar cada bloque o vecindad y, a continuación, vuelven a ensamblar los resultados en una imagen de salida. En la tabla siguiente se resumen estas funciones.

FunciónDescripción
nlfilterImplementa operaciones de vecindad deslizantes que puede usar para procesar una imagen de entrada de una manera pixelada. Para cada píxel de la imagen de entrada, la función realiza la operación especificada en un bloque de píxeles vecinos para determinar el valor del píxel correspondiente en la imagen de salida. Para obtener más información, consulteOperaciones de vecindario deslizante
blockprocImplementa operaciones de bloque distintas que puede usar para procesar una imagen de entrada un bloque a la vez. La función divide la imagen en bloques rectangulares y realiza la operación especificada en cada bloque individual para determinar los valores de los píxeles en el bloque correspondiente de la imagen de salida. Para obtener más información, consulteProcesamiento de bloques distintos
colfiltImplementa que proporciona una forma de acelerar las operaciones de vecindad o bloque reorganizando bloques en columnas de matriz.operaciones de procesamiento en columna Para obtener más información, consulte .Utilice el procesamiento en columnas para acelerar las operaciones de vecindario deslizante o de bloques distintos