Main Content

checkerboard

Crear imagen de tablero de ajedrez

Descripción

ejemplo

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

TILE = [DARK LIGHT; LIGHT DARK]

ejemplo

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

ejemplo

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

Ejemplos

contraer todo

Cree un tablero de ajedrez donde el lado de cada cuadrado sea de 20 píxeles de longitud.

I = checkerboard(20);

Muestre el tablero de ajedrez.

imshow(I)

Cree un tablero de ajedrez rectangular que tenga 2 azulejos de alto y 3 azulejos de ancho. El lado de cada cuadrado es de 20 píxeles de longitud.

J = checkerboard(20,2,3);

Muestre el tablero de ajedrez.

figure imshow(J)

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

K = (checkerboard > 0.5);

Muestre 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 teselas en el patrón de tablero de ajedrez, especificado como un entero positivo. Puesto que hay cuatro cuadrados por azulejo, hay filas de cuadrados en el tablero de ajedrez.2*p

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

Número de columnas de teselas en el patrón de tablero de ajedrez, especificado como un entero positivo. Si omite , el valor predeterminado es y el tablero de ajedrez es cuadrado.qp Dado que hay cuatro cuadrados por azulejo, hay columnas de cuadrados en el tablero de ajedrez.2*q

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 2D. Los cuadrados de luz en la mitad izquierda del tablero de ajedrez son blancos. Los cuadrados claros en la mitad derecha del tablero de ajedrez son grises.

Tipos de datos: double

Consulte también

|

Introducido antes de R2006a