im2col
Reorganizar bloques de imágenes en columnas
Descripción
también especifica si los bloques son discretos o entornos deslizantes utilizando el argumento B = im2col(A,[m n],blockType)blockType.
Para el procesamiento de bloques discretos, la función im2col rellena la imagen A, si es necesario. Para obtener más información sobre el valor de relleno, consulte Consejos.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Para el procesamiento de bloques distintos,
im2colrellena con cerosA, si es necesario, para que su tamaño sea un múltiplo entero demporn. El valor de relleno es0cuandoAes del tipo de datosuint8,uint16ological. Para otros tipos de datos, el valor de relleno depende de siAse interpreta como una imagen indexada.El valor de relleno es
1cuandoAse interpreta como una imagen indexada.El valor de relleno es
0cuandoAno se interpreta como una imagen indexada.
im2colordena las columnas deBde modo que puedan remodelarse para formar una matriz de acuerdo conreshape.Por ejemplo, supongamos que utiliza una función, como
sum(B), que devuelve un escalar por cada columna deB. Puede almacenar directamente el resultado en una matriz de (mm-m+1) por (nn-n+1) utilizando estas llamadas.B = im2col(A,[m n],"sliding"); C = reshape(sum(B),mm-m+1,nn-n+1);
Historial de versiones
Introducido antes de R2006a