Tiff.numberOfTiles

Retorna o número de tiles da imagem atual.

Categoria: Data Import and Analysis > Data Import and Export

Sintaxe

n = numberOfTiles(t)

Conta os tiles de uma imagem organizada em tiles.

Descrição

O método atua sobre um objeto Tiff criado com Tiff(filename, mode). A grade tem ceil(ImageWidth / TileWidth) colunas e ceil(ImageLength / TileLength) linhas, e os tiles das bordas são completados até o tamanho cheio. A chamada é um erro em uma imagem em faixas.

Argumentos de entrada

t
Objeto Tiff aberto para leitura.

Argumentos de saída

n
Número de tiles da grade que cobre a imagem.

Exemplo

Contagem de tiles

tag.ImageLength = 4; tag.ImageWidth = 4;
tag.Photometric = Tiff.Photometric.MinIsBlack;
tag.BitsPerSample = 8; tag.SamplesPerPixel = 1;
tag.TileLength = 16; tag.TileWidth = 16;
tag.PlanarConfiguration = Tiff.PlanarConfiguration.Chunky;
w = Tiff('u.tif', 'w'); w.setTag(tag); w.write(uint8(magic(4))); w.close();
r = Tiff('u.tif', 'r');
r.numberOfTiles()
[r.getTag('TileWidth') r.getTag('TileLength')]
r.close();
Saída
ans = 1
ans = 1×2

    16    16

Veja também

Tiff.readEncodedTile Tiff.computeTile Tiff.isTiled Tiff.numberOfStrips