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.

checkerboard

Crear imagen de tablero de ajedrez

Sintaxis

I = checkerboard
I = checkerboard(n)
I = checkerboard(n,p,q)

Descripción

ejemplo

I = checkerboard crea una imagen de tablero cuadrado de 8 por 8 que tiene cuatro esquinas identificables. El patrón del tablero de ajedrez se compone de azulejos. Cada mosaico contiene cuatro cuadrados, cada uno con un valor predeterminado de 10 píxeles por lado. Las casillas de luz de la mitad izquierda del tablero son blancas. Las casillas de luz de la mitad derecha del tablero son grises.

TILE = [DARK LIGHT; LIGHT DARK]

ejemplo

I = checkerboard(n) crea una imagen de tablero cuadrado de 8 por 8 donde cada cuadrado tiene n píxeles por lado.

ejemplo

I = checkerboard(n,p,q) crea una imagen de tablero de ajedrez rectangular donde p especifica el número de filas de fichas y q especifica el número de columnas de fichas. Si omite q, el número de columnas por defecto es p y el tablero de ajedrez es cuadrado. Cada cuadrado tiene n píxeles por lado.

Ejemplos

contraer todo

Crear un tablero de ajedrez donde el lado de cada cuadrado es de 20 píxeles de longitud.

I = checkerboard(20);

Muestra el tablero de ajedrez.

imshow(I)

Crear un tablero de ajedrez rectangular de 2 baldosas de altura y 3 azulejos de ancho. El lado de cada cuadrado es 20 pixeles en longitud.

J = checkerboard(20,2,3);

Muestra el tablero de ajedrez.

figure imshow(J)

Cree un tablero de ajedrez blanco y negro con el tamaño de mosaico predeterminado y el número predeterminado de filas y columnas.

K = (checkerboard > 0.5);

Muestra el tablero de ajedrez.

figure imshow(K)

Argumentos de entrada

contraer todo

Longitud lateral en píxeles de cada cuadrado en el patrón de tablero de ajedrez, especificado como un entero positivo.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Número de filas de fichas en el patrón de tablero de ajedrez, especificada como un entero positivo. Puesto que hay cuatro cuadrados por azulejo, hay 2*p filas de cuadrados en el tablero de ajedrez.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Número de columnas de fichas en el patrón de tablero de ajedrez, especificada como un entero positivo. Si omite q, el valor por defecto es p y el tablero de ajedrez es cuadrado. Puesto que hay cuatro cuadrados por azulejo, hay 2*q columnas de cuadrados en el tablero de ajedrez.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Argumentos de salida

contraer todo

Imagen rectangular con un patrón de tablero de ajedrez, devuelta como una matriz numérica de 2-D. Las casillas de luz de la mitad izquierda del tablero son blancas. Las casillas de luz de la mitad derecha del tablero son grises.

Tipos de datos: double

Consulte también

|

Introducido antes de R2006a