⚠️ Este é um site de tradução não oficial, sem relação com a ImageMagick Studio LLC. Para informações oficiais, consulte a página original (https://imagemagick.org/formats/).

Formatos Suportados

Sobre os espaços de cor • Formatos suportados • Pseudoformatos • Imagens embutidas • Padrões embutidos • Perfis embutidos

O ImageMagick usa uma string ASCII conhecida como magick (por exemplo, GIF) para identificar formatos de arquivo, algoritmos que atuam como formatos, padrões embutidos e tipos de perfis embutidos. O suporte a alguns dos formatos é delegado a bibliotecas ou programas externos. O Guia de Instalação descreve onde encontrar essas distribuições e quaisquer opções de configuração especiais necessárias.

Para obter uma listagem completa de quais formatos de imagem são suportados em seu sistema, digite:

magick identify -list format

Em algumas plataformas, o ImageMagick processa automagicamente estas extensões: .gz para compressão Zip, .Z para compressão Linux, .bz2 para compressão por blocos e .pgp para criptografia PGP. Por exemplo, uma imagem PNM chamada image.pnm.gz é automagicamente descomprimida.

Sobre os espaços de cor

A maioria dos formatos de imagem assume um espaço de cor sRGB (por exemplo, JPEG, PNG, etc.). Alguns suportam apenas RGB linear (por exemplo, EXR, DPX, CIN, HDR) ou apenas GRAY linear (por exemplo, PGM). Alguns formatos suportam CMYK. E há ainda o formato ocasional que também suporta LAB (isto é, CIELAB) (por exemplo, TIFF, PSD, JPG, JP2). Para determinar o espaço de cor da sua imagem, use este comando:

$ magick identify -verbose image.jpg
Image: image.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
...
Colorspace: sRGB

OU use o escape de porcentagem apropriado:

$ magick image.jpg -print "%[colorspace]\n" null:
sRGB

Ao processar uma imagem, esteja atento ao espaço de cor. Muitos algoritmos de processamento de imagem assumem um espaço de cor RGB linear. Embora você possa obter resultados satisfatórios processando no espaço de cor sRGB, pode obter resultados melhores em RGB linear (essencialmente sRGB com a função gama removida). Por exemplo,

magick image.jpg -colorspace RGB -resize 50% -colorspace sRGB resize.jpg

A partir do IM 6.7.8-2 é possível trabalhar corretamente no espaço de cor LAB, esteja o ImageMagick com HDRI habilitado ou não. Essencialmente, os canais A e B são armazenados com um viés de 50% de cinza, para permitir lidar com os valores negativos exigidos pelo formato.

magick lab.tif -resize 50% resize.jpg

Novamente, pode não fazer sentido para alguns operadores de processamento de imagem trabalhar diretamente no espaço LAB, mas o ImageMagick permite isso e geralmente retorna resultados razoáveis.

Formatos de imagem suportados

O ImageMagick suporta a leitura de mais de 100 formatos de arquivo principais (não incluindo subformatos). A tabela a seguir fornece um resumo dos formatos de imagem suportados. Na coluna Mode, RW indica leitura e escrita, R indica apenas leitura e W indica apenas escrita.

Tag Mode Descrição Notas
AAI RW Imagem AAI Dune
AI RW Adobe Illustrator CS2
APNG RW Animated Portable Network Graphics Note que você deve usar um especificador de formato de imagem explícito para ler uma sequência de imagens APNG (apng:myImage.apng); caso contrário, ela é considerada uma imagem PNG e apenas o primeiro quadro é lido. É necessário ter o ffmpeg no caminho de execução para processar imagens APNG.
ART RW PFS: 1st Publisher Formato originalmente usado no Macintosh (MacPaint?) e mais tarde usado para clip art do PFS: 1st Publisher.
ARW R Sony Digital Camera Alpha Raw Image Format Defina -define dng:use-camera-wb=true para usar o perfil de cor embutido no RAW para câmeras Sony. Você também pode definir estas opções: use-auto-wb, no-auto-bright e output-color.
AVI R Microsoft Audio/Visual Interleaved
AVIF RW Formato derivado dos quadros-chave do vídeo AV1
AVS RW Imagem AVS X
BAYER RW Amostras mosaicadas brutas Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão. Para dados de pixel com sinal, use -define quantum:format=signed.
BPG RW Better Portable Graphics Use -quality para especificar a qualidade de compressão da imagem. Para atender aos requisitos do BPG, o argumento de qualidade é dividido por 2 (por exemplo, -quality 92 atribui 46 como compressão BPG).
BMP, BMP2, BMP3 RW Bitmap do Microsoft Windows Por padrão, o formato BMP é a versão 4. Use BMP3 e BMP2 para escrever as versões 3 e 2, respectivamente. Use -define bmp:ignore-filesize para ignorar a verificação de tamanho do arquivo.
BRF W Braille Ready Format Usa a justaposição de padrões de braille de 6 pontos (portanto, matrizes de pontos 6x2) para reproduzir imagens, usando a codificação BRF ASCII Braille.
CALS R Imagem Continuous Acquisition and Life-cycle Support Type 1 Especificada em MIL-R-28002 e MIL-PRF-28002. Formato padrão de arquivamento de plantas usado pelo exército dos EUA para substituir o microfilme.
CIN RW Kodak Cineon Image Format Use -set para especificar a gama da imagem ou os pontos preto e branco (por exemplo, -set gamma 1.7, -set reference-black 95, -set reference-white 685). As propriedades incluem cin:file.create_date, cin:file.create_time, cin:file.filename, cin:file.version, cin:film.count, cin:film.format, cin:film.frame_id, cin:film.frame_position, cin:film.frame_rate, cin:film.id, cin:film.offset, cin:film.prefix, cin:film.slate_info, cin:film.type, cin:image.label, cin:origination.create_date, cin:origination.create_time, cin:origination.device, cin:origination.filename, cin:origination.model, cin:origination.serial, cin:origination.x_offset, cin:origination.x_pitch, cin:origination.y_offset, cin:origination.y_pitch, cin:user.data.
CIP W Formato de imagem de telefone IP da Cisco
CMYK RW Amostras brutas de ciano, magenta, amarelo e preto Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão.
CMYKA RW Amostras brutas de ciano, magenta, amarelo, preto e alfa Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão.
CR2 R Canon Digital Camera Raw Image Format Requer um formato de imagem explícito, caso contrário a imagem é interpretada como uma imagem TIFF (por exemplo, cr2:image.cr2).
CRW R Canon Digital Camera Raw Image Format
CUBE R Uma tabela de consulta contendo instruções matemáticas para substituir uma cor (com base no valor RGB) por outra. É como uma predefinição de correção de cor (color grading). Esse processo é feito pixel a pixel com altíssima precisão. Selecione níveis assim: cube:Vibrant.cube[8] para o nível 8.
CUR R Ícone de cursor da Microsoft
CUT R DR Halo
DCM R Imagem Digital Imaging and Communications in Medicine (DICOM) Usada pela comunidade médica para imagens como raios-X. O ImageMagick define o intervalo de exibição inicial com base nas tags Window Center (0028,1050) e Window Width (0028,1051). Use -define dcm:display-range=reset para definir o intervalo de exibição como os valores mínimo e máximo de pixel. Use -define dcm:rescale=true para habilitar a interpretação das configurações de inclinação e interceptação de redimensionamento no arquivo. Use -define dcm:window=centerXwidth para sobrescrever as configurações de centro e largura no arquivo com seus próprios valores.
DCR R Arquivo de imagem Raw de câmera digital Use DCRAW para aproveitar o programa delegado decodificador de fotos raw, por exemplo, dcraw:IMG_2600.dng
DCX RW Imagem Paintbrush de múltiplas páginas ZSoft IBM PC
DDS RW Microsoft Direct Draw Surface Use -define para especificar a compressão (por exemplo, -define dds:compression={dxt1, dxt5, none}). Outros defines incluem dds:cluster-fit={true,false}, dds:weight-by-alpha={true,false}, dds:fast-mipmaps={true,false}, e use dds:mipmaps para definir o número de mipmaps (use fromlist para usar a lista de imagens).
DEBUG W Arquivo de depuração de pixels brutos, provavelmente útil apenas para os desenvolvedores
DIB RW Microsoft Windows Device Independent Bitmap DIB é um arquivo BMP sem o cabeçalho BMP. Usado para dar suporte a imagens embutidas em formatos compostos como WMF.
DJVU R
DMR RW Repositório de mídia digital Requer a biblioteca delegada MagickCache. As opções suportadas incluem dmr:path (local do repositório), dmr:passkey (chave para abrir o repositório de mídia digital), dmr:passphrase (opcionalmente embaralhar ou desembaralhar o recurso de mídia) e dmr:ttl (time-to-live); defina a propriedade dmr:meta (metadados) para armazenar o recurso como metadados.
DNG R Digital Negative Requer um formato de imagem explícito, caso contrário a imagem é interpretada como uma imagem TIFF (por exemplo, dng:image.dng).
DOT R Visualização de grafos Use -define para especificar o mecanismo de layout (por exemplo, -define dot:layout-engine=twopi).
DPX RW SMPTE Digital Moving Picture Exchange 2.0 (SMPTE 268M-2003) Use -set para especificar a gama da imagem ou os pontos preto e branco (por exemplo, -set gamma 1.7, -set reference-black 95, -set reference-white 685).
EMF R Microsoft Enhanced Metafile (32 bits) Disponível apenas no Microsoft Windows. Use a opção de linha de comando -size para especificar a largura e altura máximas.
EPDF RW Encapsulated Portable Document Format
EPI RW Formato Adobe Encapsulated PostScript Interchange Requer o Ghostscript para leitura.
EPS RW Adobe Encapsulated PostScript Requer o Ghostscript para leitura.
EPS2 W Adobe Level II Encapsulated PostScript Requer o Ghostscript para leitura.
EPS3 W Adobe Level III Encapsulated PostScript Requer o Ghostscript para leitura.
EPSF RW Adobe Encapsulated PostScript Requer o Ghostscript para leitura.
EPSI RW Formato Adobe Encapsulated PostScript Interchange Requer o Ghostscript para leitura.
EPT RW Formato Adobe Encapsulated PostScript Interchange com prévia TIFF Requer o Ghostscript para leitura.
EXR RW Formato de arquivo de alta faixa dinâmica (HDR) desenvolvido pela Industrial Light & Magic Consulte Imagens de alta faixa dinâmica para detalhes sobre este formato de imagem. Para especificar o tipo de cor de saída, use -define exr:color-type={RGB,RGBA,YC,YCA,Y,YA,R,G,B,A}. Use -sampling-factor para especificar a taxa de amostragem para YC(A) (por exemplo, 2x2 ou 4:2:0). Requer a biblioteca delegada OpenEXR.
FARBFELD RW Formato de imagem sem perdas Farbfeld Formato de imagem sem perdas sRGB RGBA de 16 bits.
FAX RW Group 3 TIFF Este formato tem uma largura fixa de 1728, conforme exigido pelo padrão. Consulte o formato TIFF. Observe que máquinas de FAX usam pixels não quadrados, que são 1,5 vez mais largos do que altos, mas os monitores de computador usam pixels quadrados; portanto, imagens de FAX podem parecer estreitas, a menos que sejam explicitamente redimensionadas usando uma especificação de redimensionamento de 100x150%.
FITS RW Flexible Image Transport System Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 64 para um formato de ponto flutuante de precisão dupla.
FL32 RW Formato de imagem de ponto flutuante FilmLight
FLIF RW Free Lossless Image Format
FPX RW Formato FlashPix O FlashPix tem a opção de armazenar imagens de mega e gigapixels em várias resoluções em um único arquivo, o que permite economia de largura de banda e tempos de revelação rápidos quando exibido em um navegador Web. Requer o FlashPix SDK. Especifique os parâmetros de visualização do FlashPix com -define fpx:view.
FTXT RW Ler e escrever canais multiespectrais como texto formatado
GIF RW CompuServe Graphics Interchange Format RGB PseudoColor de 8 bits com até 256 entradas de paleta. Especifique o formato GIF87 para escrever a versão 87a mais antiga do formato. Use -transparent-color para especificar a cor transparente do GIF (por exemplo, -transparent-color wheat).
GPLT R Arquivos de plotagem Gnuplot Requer gnuplot4.0.tar.Z ou posterior.
GRAY RW Amostras de cinza brutas Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão. Para dados de pixel com sinal, use -define quantum:format=signed. O ImageMagick suporta preenchimento de linha de varredura (scanline padding). Se a sua imagem não estiver preenchida, você pode em vez disso ler a imagem como um vetor 1-D e remodelá-la: magick -size 38700x1 -depth 1 gray:image.bin -reshape 180x215 image.png.
GRAYA RW Amostras brutas de cinza e alfa Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão.
GROUP4 RW Amostras CCITT Group 4 brutas Use -size para especificar a largura e altura da imagem.
HDR RW Formato de imagem Radiance RGBE
HDR RW Formato de imagem Radiance RGBE
HEIC RW Apple High efficiency Image Format Defina a qualidade como 100 para produzir imagens HEIC sem perdas. Requer a biblioteca delegada libheif. Os defines reconhecidos incluem heic:cicp, heic:preserve-orientation={true,false}, depth-image={true,false}, heic:speed e heic:chroma.
HPGL R Linguagem de plotter HP-GL Requer hp2xx-3.4.4.tar.gz
HRZ RW Slow Scan TeleVision
HTML RW Hypertext Markup Language com um mapa de imagem do lado do cliente Também conhecido como HTM. Requer html2ps para leitura. Observe que o caractere \\xff não é permitido em nenhum nome de arquivo ao exportar mapas de imagem do lado do cliente.
ICO R Ícone da Microsoft Também conhecido como ICON.
INFO W Formato e características da imagem
ISOBRL W ISO/TR 11548-1 BRaiLle Usa a justaposição de padrões de braille de 8 pontos (portanto, matrizes de pontos 8x2) para reproduzir imagens, usando a codificação Braille ISO/TR 11548-1.
ISOBRL6 W ISO/TR 11548-1 BRaiLle 6 pontos Usa a justaposição de padrões de braille de 6 pontos (portanto, matrizes de pontos 6x2) para reproduzir imagens, usando a codificação Braille ISO/TR 11548-1.
JBIG RW Formato de intercâmbio de arquivos Joint Bi-level Image experts Group Também conhecido como BIE e JBG. Requer jbigkit-1.6.tar.gz.
JNG RW Multiple-image Network Graphics JPEG em um invólucro no estilo PNG com transparência. Requer libjpeg e libpng-1.0.11 ou posterior, libpng-1.2.5 ou posterior recomendado.
JP2 RW Sintaxe do formato de arquivo JPEG-2000 JP2 Especifique as opções de codificação com a opção -define. Consulte JP2 Encoding Options para mais detalhes.
JPT RW Sintaxe do JPEG-2000 Code Stream Especifique as opções de codificação com a opção -define. Consulte JP2 Encoding Options para mais detalhes.
J2C RW Sintaxe do JPEG-2000 Code Stream Especifique as opções de codificação com a opção -define. Consulte JP2 Encoding Options para mais detalhes.
J2K RW Sintaxe do JPEG-2000 Code Stream Especifique as opções de codificação com a opção -define. Consulte JP2 Encoding Options para mais detalhes.
JPEG RW Formato Joint Photographic Experts Group JFIF Observe que o JPEG é uma compressão com perdas. Além disso, você não pode criar imagens em preto e branco com JPEG nem salvar transparência.

Requer jpegsrc.v8c.tar.gz. Você pode definir a escala de qualidade para luminância e crominância separadamente (por exemplo, -quality 90,70). Opcionalmente, você pode definir o método DCT, por exemplo, para especificar o método float, use -define jpeg:dct-method=float. Por padrão, calculamos tabelas de codificação Huffman ótimas. Especifique -define jpeg:optimize-coding=false para usar as tabelas Huffman padrão. Especifique -define jpeg:arithmetic-coding=true para habilitar a otimização Huffman. Duas outras opções incluem -define jpeg:block-smoothing e -define jpeg:fancy-upsampling. Por padrão, o ImageMagick gera imagens JPEG com profundidade de 8 bits. Quando -define jpeg:high-bit-depth está habilitado, ele produzirá imagens de 12 bits ou 16 bits se a profundidade da imagem de origem exceder 8 bits. Defina o fator de amostragem com -define jpeg:sampling-factor. Você pode dimensionar a imagem com jpeg:size, por exemplo, -define jpeg:size=128x128. Para restringir o tamanho máximo do arquivo, use jpeg:extent, por exemplo, -define jpeg:extent=400KB. Para definir uma ou mais tabelas de quantização personalizadas, use -define jpeg:q-table=filename. Esses valores são multiplicados pelo argumento -quality dividido por 100.0. Para evitar a leitura de um perfil de imagem associado específico, use -define profile:skip=name (por exemplo, profile:skip=ICC). JSON | W | JavaScript Object Notation, um formato leve de intercâmbio de dados | Inclua atributos adicionais sobre a imagem com estes defines: -define json:locate, -define json:limit, -define json:moments ou -define json:features. Especifique a versão do esquema do modelo JSON com -define json:version. A versão atual é 1.0. Qualquer versão inferior a 1.0 retorna a saída JSON original, que incluía rótulos com erros de ortografia. JXL | RW | Sistema de codificação de imagem JPEG XL | Requer a biblioteca delegada JPEG XL. Use -define jxl:effort=integer para definir o esforço e -define jxl:decoding-speed=integer para definir a velocidade de decodificação. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples e 16 para meia precisão. JXR | RW | JPEG extended range | Requer a biblioteca delegada jxrlib. Coloque os aplicativos JxrDecApp e JxrEncApp no seu caminho de execução. KERNEL | W | Formato de kernel de morfologia | Formato adequado para um kernel de morfologia. MAN | R | Páginas de manual de referência do Linux | Requer que o GNU groff e o Ghostscript estejam instalados. MAT | R | Formato de imagem MATLAB | MIFF | RW | Formato de arquivo de imagem multiespectral Magick | Este formato persiste todos os atributos de imagem conhecidos pelo ImageMagick. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão. MONO | RW | Bitmap de dois níveis na ordem do byte menos significativo primeiro | MNG | RW | Multiple-image Network Graphics | Um formato de imagem semelhante ao PNG que suporta múltiplas imagens, animação e JPEG transparente. Requer libpng-1.0.11 ou posterior, libpng-1.2.5 ou posterior recomendado. Um atraso entre quadros de 0 gera um quadro com cada camada adicional composta no topo. Para movimento, certifique-se de especificar um atraso diferente de zero. M2V | RW | Formato de intercâmbio de arquivos Motion Picture Experts Group (versão 2) | Requer ffmpeg. MPEG | RW | Formato de intercâmbio de arquivos Motion Picture Experts Group (versão 1) | Requer ffmpeg. MPC | RW | Formato de arquivo de imagem Magick Pixel Cache | O padrão de processamento de dados mais eficiente é o padrão "escrever uma vez, ler muitas vezes". A imagem é gerada ou copiada da origem e, em seguida, várias análises são realizadas nos pixels da imagem ao longo do tempo. O MPC suporta esse padrão. O MPC é o formato de arquivo não comprimido nativo do ImageMagick em memória. Este formato de arquivo é idêntico ao usado pelo ImageMagick para representar imagens na memória e é lido mapeando o arquivo diretamente na memória. O formato MPC não é portátil e não é adequado como formato de arquivamento. Ele é adequado como formato intermediário para processamento de imagem de alto desempenho. O formato MPC requer dois arquivos para dar suporte a uma imagem. Os atributos da imagem são escritos em um arquivo com a extensão .mpc, enquanto os pixels da imagem são escritos em um arquivo com a extensão .cache. MPO | R | Multi-picture Object | MPR | RW | Magick Persistent Registry | Este formato permite que você escreva e leia imagens da memória. O nome do arquivo é a chave do registro. A imagem persiste até que você a exclua explicitamente ou o programa seja encerrado. Por exemplo, vamos usar o MPR para criar um tabuleiro de xadrez:

magick \( -size 15x15 canvas:black canvas:white -append \) \
  \( +clone -flip \) +append -write mpr:checkers +delete \
  -size 240x240 tile:mpr:checkers -delete registry:checkers board.png

MRW | R | Sony (Minolta) Raw Image File | Defina -define dng:use-camera-wb=true para usar o perfil de cor embutido no RAW para câmeras Sony. MSL | RW | Magick Scripting Language | MSL é a linguagem de script baseada em XML suportada pelo utilitário conjure. O MSL requer a biblioteca delegada libxml2. MTV | RW | Formato de imagem de raytracing MTV | MVG | RW | Magick Vector Graphics. | O formato de metarquivo vetorial nativo do ImageMagick. Um arquivo de texto contendo comandos de desenho vetorial aceitos pela opção -draw do magick. NEF | R | Nikon Digital SLR Camera Raw Image File | ORF | R | Olympus Digital Camera Raw Image File | ORA | R | Formato de intercâmbio aberto para gráficos rasterizados em camadas | OTB | RW | On-the-air Bitmap | P7 | RW | Formato de miniatura Visual Schnauzer do Xv | PALM | RW | Pixmap Palm | PAM | W | Formato de bitmap bidimensional comum | CLIPBOARD | RW | Área de transferência do Windows | Disponível apenas no Microsoft Windows. PBM | RW | Formato Portable bitmap (preto e branco) | PCD | RW | Photo CD | A resolução máxima escrita é de 768x512 pixels, já que imagens maiores requerem compressão huffman (que não é suportada). Use -bordercolor para especificar a cor da borda (por exemplo, -bordercolor black). PCDS | RW | Photo CD | Decodifica com as tabelas de cor sRGB. PCL | W | HP Page Control Language | Use -define para especificar a opção de ajustar à página (por exemplo, -define pcl:fit-to-page=true). PCX | RW | Arquivo ZSoft IBM PC Paintbrush | PDB | RW | Formato Palm Database ImageViewer | PDF | RW | Portable Document Format | Requer o Ghostscript para leitura. Por padrão, o ImageMagick define o tamanho da página como o MediaBox. Alguns arquivos PDF, no entanto, têm um CropBox ou TrimBox menor que o MediaBox e podem incluir espaço em branco, marcas de registro ou de corte fora do CropBox ou TrimBox. Para forçar o ImageMagick a usar o CropBox ou TrimBox em vez do MediaBox, use -define (por exemplo, -define pdf:use-cropbox=true ou -define pdf:use-trimbox=true). Use -density para melhorar a aparência da renderização do seu PDF (por exemplo, -density 300x300). Para especificar a conversão direta de Postscript para PDF, use -define delegate:bimodel=true. Use -define pdf:fit-page=true para escalar ao tamanho da página. Para interromper imediatamente o processamento em caso de erro, defina -define pdf:stop-on-error como true. Para definir as preferências de direção da página como da direita para a esquerda, tente -define pdf:page-direction=right-to-left. Por padrão, o PDF é impresso usando "screen" para anotações e imagens. Use -define pdf:printed=true para, em vez disso, utilizar as opções de impressora. Use -alpha remove para remover a transparência. Ao escrever em um PDF, miniaturas são incluídas por padrão. Gere miniaturas com -define pdf:thumbnail=true. Para habilitar a interpolação ao renderizar, use -define pdf:interpolate=true. PEF | R | Pentax Electronic File | Requer um formato de imagem explícito, caso contrário a imagem é interpretada como uma imagem TIFF (por exemplo, pef:image.pef). PES | R | Embrid Embroidery Format | PFA | R | Fonte Postscript Type 1 (ASCII) | Abrir como arquivo retorna uma imagem de prévia. PFB | R | Fonte Postscript Type 1 (binária) | Abrir como arquivo retorna uma imagem de prévia. PFM | RW | Formato Portable float map | PGM | RW | Formato Portable graymap (escala de cinza) | PHM | RW | Formato Portable float map 16-bit half | PICON | RW | Personal Icon | PICT | RW | Arquivo Apple Macintosh QuickDraw/PICT | PIX | R | Formato de imagem Alias/Wavefront RLE | PNG | RW | Portable Network Graphics | Requer libpng-1.0.11 ou posterior, libpng-1.2.5 ou posterior recomendado. A especificação PNG não suporta unidades de pixels por polegada, apenas pixels por centímetro. Para evitar a leitura de um perfil de imagem associado específico, use -define profile:skip=name (por exemplo, profile:skip=ICC). Defina o tamanho máximo do chunk com -define png:chunk-malloc-max=value. PNG8 | RW | Portable Network Graphics | Indexado de 8 bits com transparência binária opcional. PNG00 | RW | Portable Network Graphics | PNG herdando o subformato do original, se possível. PNG24 | RW | Portable Network Graphics | RGB de 24 bits opaco ou com transparência binária. PNG32 | RW | Portable Network Graphics | RGBA de 32 bits opaco ou transparente. PNG48 | RW | Portable Network Graphics | RGB de 48 bits opaco ou com transparência binária. PNG64 | RW | Portable Network Graphics | RGB de 64 bits opaco ou transparente. PNM | RW | Portable anymap | PNM é uma família de formatos que suporta portable bitmaps (PBM), graymaps (PGM) e pixmaps (PPM). Não há formato de arquivo associado ao pnm em si. Se PNM for usado como o especificador de formato de saída, o ImageMagick seleciona automagicamente o formato mais apropriado para representar a imagem. O padrão é escrever a versão binária dos formatos. Use -compress none para escrever a versão ASCII dos formatos. POCKETMOD | RW | Formato de organizador pessoal Pocketmod | Exemplo de uso: magick -density 300 pages?.pdf pocketmod:organize.pdf PPM | RW | Formato Portable pixmap (colorido) | PS | RW | Arquivo Adobe PostScript | Requer o Ghostscript para leitura. Para forçar o ImageMagick a respeitar a crop box, use -define (por exemplo, -define eps:use-cropbox=true). Use -density para melhorar a aparência da renderização do seu Postscript (por exemplo, -density 300x300). Use -alpha remove para remover a transparência. Para especificar a conversão direta de PDF para Postscript, use -define delegate:bimodel=true. PS2 | RW | Arquivo Adobe Level II PostScript | Requer o Ghostscript para leitura. PS3 | RW | Arquivo Adobe Level III PostScript | Requer o Ghostscript para leitura. PSB | RW | Adobe Large Document Format | PSD | RW | Arquivo de bitmap multiespectral Adobe Photoshop | Use -define psd:alpha-unblend=off para desabilitar a mesclagem alfa na imagem mesclada. Use -define psd:additional-info=all|selective para transferir informações adicionais do arquivo PSD de entrada para o arquivo PSD de saída. A opção 'selective' preservará todas as informações adicionais que não estão relacionadas à geometria da imagem. A opção 'all' só deve ser usada quando a geometria da imagem não foi alterada. Esta opção é útil ao transferir camadas não simples, como camadas de ajuste, do arquivo PSD de entrada para o arquivo PSD de saída. Este define está disponível a partir da versão 6.9.5-8 do ImageMagick. Use -define psd:preserve-opacity-mask=true para preservar a máscara de opacidade de uma camada e adicioná-la de volta à camada quando a imagem for salva. PTIF | RW | TIFF codificado em pirâmide | TIFF multirresolução contendo versões sucessivamente menores da imagem até o tamanho de um ícone. Use -define ptif:pyramid para especificar a base mínima e os níveis da pirâmide, por exemplo, 64x4. PWP | R | Arquivo de múltiplas imagens Seattle File Works | QOI | RW | Quite OK Image Format | Compressão de imagem rápida e sem perdas. RAD | R | Arquivo de imagem Radiance | Requer que o ra_ppm do pacote de software Radiance esteja instalado. RAF | R | Fuji CCD-RAW Graphic File | RAW | R | Raw | RGB | RW | Amostras brutas de vermelho, verde e azul | Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão. RGB565 | R | Pixels brutos de vermelho, verde, azul no formato 5-6-5 | Use -size para especificar a largura e altura da imagem. RGBA | RW | Amostras brutas de vermelho, verde, azul e alfa | Use -size e -depth para especificar a largura, altura e profundidade da imagem. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 32 para floats de precisão simples, 64 para precisão dupla e 16 para meia precisão. RGF | RW | LEGO Mindstorms EV3 Robot Graphics File | RLA | R | Arquivo de imagem Alias/Wavefront | RLE | R | Arquivo de imagem Utah Run length encoded | SCT | R | Scitex Continuous Tone Picture | SFW | R | Imagem Seattle File Works | SF3 | R | O formato de imagem SF3 faz parte da Simple File Format Family. | O SF3 foi projetado para ser leve e fácil de analisar, com uma estrutura baseada em texto legível por humanos que prioriza a simplicidade em vez da compressão. É especialmente útil para prototipagem rápida ou ambientes onde a sobrecarga mínima é fundamental. SGI | RW | Imagem Irix RGB | SHTML | W | Mapa de imagem do lado do cliente em Hypertext Markup Language | Usado para escrever mapas de imagem clicáveis em HTML com base na saída do montage ou em um formato que suporte imagens em mosaico, como o MIFF. SID, MrSID | R | Imagem multirresolução sem emendas | Requer o utilitário de linha de comando mrsidgeodecode que descomprime arquivos de imagem SID MG2 ou MG3. SPARSE-COLOR | W | Arquivo de texto bruto | Formato compatível com a opção -sparse-color. Lista apenas os pixels que não são totalmente transparentes. STRIMG | RW | Conversão entre string e imagens | SUN | RW | SUN Rasterfile | SVG | RW | Scalable Vector Graphics | Por padrão, o ImageMagick renderiza SVGs com o inkscape se ele estiver no seu caminho de execução; caso contrário, com o RSVG. Se nenhum estiver disponível, o ImageMagick recorre ao seu renderizador SVG interno (chamado MSVG). A resolução padrão é 96 dpi. Use a opção de linha de comando -size para especificar a largura e altura máximas. (-size é atualmente ignorado pelo renderizador Inkscape devido a uma limitação do lado do Inkscape). O padrão SVG espera desenhar sobre um fundo transparente. Defina -background none para estar em conformidade com o padrão. Se você quiser substituir entidades e confiar na fonte SVG, habilite esta opção: -define svg:substitute-entities=true. Se você quiser renderizar um SVG muito grande e confiar na fonte, habilite esta opção: -define svg:parse-huge=true. Habilite o embedding se o seu SVG embutir outro SVG e você confiar na fonte: -define svg:embedding=true. Se o RSVG estiver instalado e você quiser renderizar um SVG usando o RSVG, adicione rsvg: logo antes do nome do arquivo. Se você quiser renderizar um SVG usando o MSVG, adicione msvg: logo antes do nome do arquivo. TEXT | R | Arquivo de texto | Requer um especificador de formato explícito para leitura, por exemplo, text:README.txt. TGA | RW | Imagem Truevision Targa | Também conhecida como os formatos ICB, VDA e VST. Use -define tga:preserve-orientation=true para preservar a orientação da imagem. TIFF | RW | Formato multiespectral Tagged image file | Também conhecido como TIF. Requer tiff-v3.6.1.tar.gz ou posterior. Use -define para especificar as linhas por strip (por exemplo, -define tiff:rows-per-strip=8). Para definir a geometria do tile, use por exemplo, -define tiff:tile-geometry=128x128. Para especificar um formato com sinal, use -define quantum:format=signed. Para especificar um formato de ponto flutuante de precisão simples, use -define quantum:format=floating-point. Defina a profundidade como 64 para um formato de ponto flutuante de precisão dupla. Use -define quantum:polarity=min-is-black ou -define quantum:polarity=min-is-white para alternar a interpretação fotométrica de uma imagem de dois níveis. Especifique as amostras extras como alfa associado ou não associado com, por exemplo, -define tiff:alpha=unassociated. Defina a ordem de preenchimento com -define tiff:fill-order=msb|lsb. Defina a endianness do TIFF com -define tiff:endian=msb|lsb. Use -define tiff:exif-properties=false para pular a leitura das propriedades EXIF. Use -define tiff:gps-properties=false para pular a leitura das propriedades GPS. Você pode definir vários atributos de software TIFF, incluindo nome do documento, computador host, artista, timestamp, marca, modelo, software e copyright. Por exemplo, -set tiff:software "My Company". Se você quiser ignorar certas tags TIFF, use esta opção: -define tiff:ignore-tags=comma-separated-list-of-tag-IDs. Desde a versão 6.9.1-4 há suporte para a leitura de camadas do photoshop em arquivos TIFF; isso pode ser desabilitado com -define tiff:ignore-layers=true. Para preservar a compressão da imagem de origem, use: -define tiff:preserve-compression=true. TIM | R | PSX TIM file | TTF | R | Arquivo de fonte TrueType | Requer freetype 2. Abrir como arquivo retorna uma imagem de prévia. Use -set se você não quiser aplicar hinting aos contornos dos glifos após o seu dimensionamento para pixels do dispositivo (por exemplo, -set type:hinting off). TXT | RW | Arquivo de texto bruto multiespectral | Use -define para especificar a conformidade de cor (por exemplo, -define txt:compliance=css). UBRL | W | Unicode BRaiLle | Usa a justaposição de padrões de braille de 8 pontos (portanto, matrizes de pontos 8x2) para reproduzir imagens, usando a codificação Braille Unicode. UBRL6 | W | Unicode BRaiLle 6 pontos | Usa a justaposição de padrões de braille de 6 pontos (portanto, matrizes de pontos 6x2) para reproduzir imagens, usando a codificação Braille Unicode. UHDR | RW | Ultra HDR | Requer a biblioteca delegada libultrahdr. Os defines reconhecidos incluem uhdr:hdr-color-gamut, uhdr:hdr-color-transfer, uhdr:sdr-color-gamut, uhdr:gainmap-quality, uhdr:gainmap-gamma, uhdr:gainmap-min-content-boost, uhdr:gainmap-max-content-boost e uhdr:target-display-peak-brightness. UIL | W | Tabela X-Motif UIL | UYVY | RW | Imagem bruta YUV intercalada | Use as opções de linha de comando -size e -depth para especificar a largura e altura. Use -sampling-factor para definir a subamostragem desejada (por exemplo, -sampling-factor 4:2:2). VICAR | RW | Formato de rasterfile VICAR | VIDEO | RW | Vários formatos de vídeo | Formatos de vídeo como APNG, AVI, MP4, WEBM, etc. Consulte defines para uma descrição destes defines: video:intermediate-format, video:pixel-format e video:vsync, que podem afetar a operação nesses formatos de vídeo. | VIFF | RW | Khoros Visualization Image File Format | WBMP | RW | Wireless bitmap | Suporte apenas para monocromático não comprimido. WDP | RW | JPEG extended range | Requer a biblioteca delegada jxrlib. Coloque os aplicativos JxrDecApp e JxrEncApp no seu caminho de execução. WEBP | RW | Formato de imagem Weppy | Requer a biblioteca delegada WEBP. A biblioteca delegada de muxing é necessária para ler contêineres de imagem Webp animados. Especifique as opções de codificação com a opção -define. Consulte WebP Encoding Options para mais detalhes. WMF | R | Windows Metafile | Requer libwmf. Por padrão, renderiza arquivos WMF usando as dimensões especificadas pelo cabeçalho do metarquivo. Use a opção -density para ajustar a resolução de saída e, assim, ajustar o tamanho de saída. A resolução de saída padrão é 72DPI, então -density 144 resulta em uma imagem duas vezes maior que o padrão. Use -background color para especificar a cor de fundo do WMF (branco por padrão) ou -texture filename para especificar uma imagem de textura de fundo. WPG | R | Word Perfect Graphics File | X | RW | Exibir ou importar uma imagem para ou de um servidor X11 | Use -define para obter a imagem da janela raiz (por exemplo, -define x:screen=true). Defina x:silent=true para desativar o bipe ao importar uma imagem. XBM | RW | Bitmap do sistema X Windows, apenas preto e branco | Usado pelo X Windows System para armazenar ícones monocromáticos. XCF | R | Imagem do GIMP | XPM | RW | Pixmap do sistema X Windows | Também conhecido como PM. Usado pelo X Windows System para armazenar ícones coloridos. XWD | RW | Dump de janela do sistema X Windows | Usado pelo X Windows System para salvar/exibir dumps de tela. X3F | R | Sigma Camera RAW Picture File | YAML | W | Linguagem de serialização de dados legível por humanos | Inclua atributos adicionais sobre a imagem com estes defines: -define yaml:locate, -define yaml:limit, -define yaml:moments ou -define yaml:features. Especifique a versão do esquema do modelo JSON com -define yaml:version. A versão atual é 1.0. YCbCr | RW | Amostras brutas de Y, Cb e Cr | Use -size e -depth para especificar a largura, altura e profundidade da imagem. YCbCrA | RW | Amostras brutas de Y, Cb, Cr e alfa | Use -size e -depth para especificar a largura, altura e profundidade da imagem. YUV | RW | CCIR 601 4:1:1 | Use as opções de linha de comando -size e -depth para especificar largura, altura e profundidade. Use -sampling-factor para definir a subamostragem desejada (por exemplo, -sampling-factor 4:2:2).

Pseudoformatos de imagem

O ImageMagick suporta vários especificadores de formato de imagem que se referem a imagens preparadas por meio de um algoritmo, ou a alvos de entrada/saída. A tabela a seguir lista esses pseudoformatos de imagem:

Tag Mode Descrição Notas
ASHLAR W Sequência de imagens dispostas em fileiras irregulares contínuas Por padrão, um tamanho de canvas e uma largura de borda razoáveis são determinados em relação à coleção de imagens fornecida. Você pode definir explicitamente o tamanho do canvas e a largura da borda anexando ao nome do arquivo, por exemplo, ashlar:canvas.png[1024x768+4+4]. Por padrão, o alinhamento é ao longo da borda esquerda. Use -define ashlar:best-fit=true para alinhar tanto na borda esquerda quanto na direita. Você pode rotular os tiles de imagem com, por exemplo, -label %f. Por padrão, todos os tiles de imagem são renderizados em um único canvas. Use -define ashlar:tiles=50, por exemplo, para renderizar no máximo 50 tiles por canvas.
CANVAS R Imagem de canvas de cor especificada Útil para criar imagens de canvas de cor sólida. Use -size e -depth para especificar a largura, altura e profundidade da imagem. Exemplos de especificações de cor de canvas incluem canvas:red e canvas:#FF0000. Se nenhuma cor for especificada, uma imagem de canvas 'white' (branca) é gerada. Se nenhum -size for especificado, uma imagem de um único pixel da cor especificada é gerada.
CAPTION R Legenda de imagem Use -define caption:split=true para dividir o texto, se necessário, para ajustar a legenda no canvas.
CLIP RW Caminho de recorte da imagem
CLIPBOARD RW Área de transferência
FRACTAL R Imagem de fractal de plasma
GRADIENT R Transição gradual de um tom para outro Retorna uma imagem de gradiente linear ou radial renderizada, de cima para baixo, usando o tamanho de imagem especificado.
HALD R Imagem Identity Hald CLUT Selecione níveis assim: hald:[8] para o nível 8.
HISTOGRAM W Histograma da imagem O histograma inclui as cores únicas da imagem como um comentário da imagem. Se você não precisar da lista de cores únicas, use -define histogram:unique-colors=false para evitar esta operação custosa.
INLINE RW Imagem inline codificada em Base64 A imagem inline se parece com inline:data:;base64,/9j/4AAQSk...knrn//2Q==. Se a imagem inline exceder 5000 caracteres, referencie-a a partir de um arquivo (por exemplo, inline:inline.txt). Você também pode escrever uma imagem codificada em base64. Embuta o tipo mime no nome do arquivo, por exemplo, magick myimage inline:jpeg:myimage.txt.
LABEL R Formato de imagem de texto Especifique o texto desejado como o nome do arquivo (por exemplo, label:"This a label").
MAP RW Intensidades e índices de mapa de cores Defina -depth para definir o tamanho da amostra das intensidades; os índices têm 16 bits se as cores > 256.
MASK RW Máscara de imagem em escala de cinza. Uma sequência é emitida se a imagem de origem tiver mais de uma máscara.
MATTE W Formato MATTE Apenas escrita.
NULL RW Imagem NULL Útil para criar tiles em branco com o montage (use NULL:). Também útil como formato de saída ao avaliar o desempenho de leitura de imagem.
OPEN W Exibir imagem na tela do seu computador Suportado apenas no MacOS X.
PANGO R Legenda de imagem Você pode configurar o layout da legenda com estes defines: -define pango:auto-dir=true/false, -define pango:ellipsize=start/middle/end, -define pango:gravity-hint=natural/strong/line, -define pango:hinting=none/auto/full, -define pango:indent=points, -define pango:justify=true/false, -define pango:language=en_US/etc, -define pango:markup=true/false, -define pango:single-paragraph=true/false, -define pango:wrap=word/char/word-char e -define pango:align=left/center/right.
PLASMA R Imagem de fractal de plasma
PREVIEW W Mostrar uma prévia de um realce, efeito ou f/x de imagem Cria uma montagem de prévia de imagens preparadas ao longo de uma faixa paramétrica para auxiliar na seleção de parâmetros. Especifique o tipo de prévia desejado por meio da opção -preview).
PRINT W Enviar imagem para a impressora do seu computador Usuários Linux podem definir as variáveis de ambiente PRINTER (para 'lpr') ou LPDEST (para 'lp') para selecionar a impressora desejada.
SCAN R Importar imagem de um dispositivo scanner Requer o SANE. Especifique o nome e o caminho do dispositivo como o nome do arquivo (por exemplo, scan:'hpaio:/usb/Officejet_6200_series?serial=CN4ATCE3G20453').
RADIAL_GRADIENT R Transição radial gradual de um tom para outro Retorna uma imagem de gradiente radial renderizada, de cima para baixo, usando o tamanho de imagem especificado.
SCANX R Importar imagem do dispositivo scanner padrão
SCREENSHOT R Uma imagem que mostra o conteúdo de um monitor de computador. No Windows, se você tiver vários monitores, ela retorna uma captura de tela para cada monitor.
STEGANO R Imagem esteganográfica Use a opção de linha de comando -size para especificar a largura, altura e deslocamento da imagem esteganográfica.
TILE R Imagem em mosaico Cria uma versão em mosaico de uma imagem ladrilhando uma imagem. Use -size para especificar o tamanho da imagem em mosaico. Os tiles são compostos sobre um fundo de imagem e, portanto, são responsivos à opção -compose. A imagem é especificada de forma semelhante a TILE:image.miff.
UNIQUE W Escrever no arquivo de imagem apenas os pixels únicos.
VID RW Visual Image Directory Usado para criar um diretório com miniaturas (miniaturas em mosaico) de um conjunto de imagens, que pode ser usado para selecionar imagens a serem visualizadas por meio do programa display, ou salvo em um arquivo MIFF ou SHTML.
WIN RW Selecionar imagem de ou exibir imagem na tela do seu computador Suportado apenas no Microsoft Windows.
X RW Selecionar imagem de ou exibir imagem na tela do seu servidor X Veja também os programas import e display.
XC R Imagem de canvas de cor especificada Um alias retrocompatível para o pseudoformato 'canvas:', usado para criar uma imagem de canvas de cor sólida.

Imagens embutidas

O ImageMagick inclui várias imagens embutidas (incorporadas) que podem ser referenciadas como se fossem um arquivo de imagem. A tag de formato magick: pode ser usada por meio da sintaxe magick:name para solicitar uma imagem embutida (por exemplo, magick:logo). Por compatibilidade retroativa, as especificações de imagem GRANITE:, LOGO:, NETSCAPE: e ROSE: também podem ser usadas para solicitar imagens com esses nomes.

Tag Mode Descrição Notas
GRANITE R Padrão de textura de granito 128x128 GRANITE
LOGO R Logo do ImageMagick, 640x480 Logo
NETSCAPE R Imagem usando cores no cubo de cores Netscape 216 (6x6x6), 216x144 Mais comumente usado com os programas magick e magick mogrify com a opção -map para criar imagens web-safe.
ROSE R Imagem de uma rosa, 70x46 ROSE
WIZARD R Mago do ImageMagick, 480x640 Logo

Padrões embutidos

O ImageMagick inclui vários padrões embutidos (incorporados) que podem ser referenciados como se fossem um arquivo de imagem. A tag de formato pattern: pode ser usada por meio da sintaxe pattern:name para solicitar um padrão embutido (por exemplo, pattern:checkerboard). O tamanho do padrão é controlado com a opção de linha de comando -size.

Tag Mode Descrição Notas
BRICKS R Padrão de tijolos, 16x16 BRICKS
CHECKERBOARD R Padrão de tabuleiro de xadrez, 30x30 CHECKERBOARD
CIRCLES R Padrão de círculos, 16x16 CIRCLES
CROSSHATCH R Padrão de hachura cruzada, 8x4 CROSSHATCH
CROSSHATCH30 R Padrão de hachura cruzada com linhas a 30 graus, 8x4 CROSSHATCH30
CROSSHATCH45 R Padrão de hachura cruzada com linhas a 45 graus, 8x4 CROSSHATCH45
FISHSCALES R Padrão de escamas de peixe, 16x8 FISHSCALES
GRAY0 R Cinza de 0% de intensidade, 32x32 GRAY0
GRAY5 R Cinza de 5% de intensidade, 32x32 GRAY5
GRAY10 R Cinza de 10% de intensidade, 32x32 GRAY10
GRAY15 R Cinza de 15% de intensidade, 32x32 GRAY15
GRAY20 R Cinza de 20% de intensidade, 32x32 GRAY20
GRAY25 R Cinza de 25% de intensidade, 32x32 GRAY25
GRAY30 R Cinza de 30% de intensidade, 32x32 GRAY30
GRAY35 R Cinza de 35% de intensidade, 32x32 GRAY35
GRAY40 R Cinza de 40% de intensidade, 32x32 GRAY40
GRAY45 R Cinza de 45% de intensidade, 32x32 GRAY45
GRAY50 R Cinza de 50% de intensidade, 32x32 GRAY50
GRAY55 R Cinza de 55% de intensidade, 32x32 GRAY55
GRAY60 R Cinza de 60% de intensidade, 32x32 GRAY60
GRAY65 R Cinza de 65% de intensidade, 32x32 GRAY65
GRAY70 R Cinza de 70% de intensidade, 32x32 GRAY70
GRAY75 R Cinza de 75% de intensidade, 32x32 GRAY75
GRAY80 R Cinza de 80% de intensidade, 32x32 GRAY80
GRAY85 R Cinza de 85% de intensidade, 32x32 GRAY85
GRAY90 R Cinza de 90% de intensidade, 32x32 GRAY90
GRAY95 R Cinza de 95% de intensidade, 32x32 GRAY95
GRAY100 R Cinza de 100% de intensidade, 32x32 GRAY100
HEXAGONS R Padrão de hexágonos, 30x18 HEXAGONS
HORIZONTAL R Padrão de linhas horizontais, 8x4 HORIZONTAL
HORIZONTAL2 R Padrão de linhas horizontais, 8x8 HORIZONTAL2
HORIZONTAL3 R Padrão de linhas horizontais, 9x9 HORIZONTAL3
HORIZONTALSAW R Padrão de dente de serra horizontal, 16x8 HORIZONTALSAW
HS_BDIAGONAL R Padrão de linhas diagonais para trás (inclinação de 45 graus), 8x8 HS_BDIAGONAL
HS_CROSS R Padrão de linhas cruzadas, 8x8 HS_CROSS
HS_DIAGCROSS R Padrão de linhas cruzadas diagonais (inclinação de 45 graus), 8x8 HS_DIAGCROSS
HS_FDIAGONAL R Padrão de linhas diagonais para frente (inclinação de 45 graus), 8x8 HS_FDIAGONAL
HS_HORIZONTAL R Padrão de linhas horizontais, 8x8 HS_HORIZONTAL
HS_VERTICAL R Padrão de linhas verticais, 8x8 HS_VERTICAL
LEFT30 R Padrão diagonal para frente (inclinação de 30 graus), 8x4 LEFT0
LEFT45 R Padrão de linhas diagonais para frente (inclinação de 45 graus), 8x8 LEFT45
LEFTSHINGLE R Padrão de telhas à esquerda, 24x24 LEFTSHINGLE
OCTAGONS R Padrão de octógonos, 16x16 OCTAGONS
RIGHT30 R Padrão de linhas diagonais para trás (30 graus) 8x4 RIGHT30
RIGHT45 R Padrão de linhas diagonais para trás (30 graus), 8x8 RIGHT45
RIGHTSHINGLE R Padrão de telhas à direita, 24x24 RIGHTSHINGLE
SMALLFISHSCALES R Padrão de escamas de peixe pequenas, 8x8 SMALLFISHSCALES
VERTICAL R Padrão de linhas verticais, 8x8 VERTICAL
VERTICAL2 R Padrão de linhas verticais, 8x8 VERTICAL2
VERTICAL3 R Padrão de linhas verticais, 9x9 VERTICAL3
VERTICALBRICKS R Padrão de tijolos verticais, 16x16 VERTICALBRICKS
VERTICALLEFTSHINGLE R Padrão de telhas verticais à esquerda, 24x24 VERTICALLEFTSHINGLE
VERTICALRIGHTSHINGLE R Padrão de telhas verticais à direita, 24x24 VERTICALRIGHTSHINGLE
VERTICALSAW R Padrão de dente de serra vertical, 8x16 VERTICALSAW

Perfis de imagem embutidos

O ImageMagick fornece vários identificadores de formato que são usados para adicionar, remover e salvar perfis embutidos para imagens que podem suportar perfis embutidos. Os tipos de imagem que podem conter perfis embutidos são TIFF, JPEG e PDF.

Tag Mode Descrição Notas
8BIM RW Formato de recurso do Photoshop (binário)
8BIMTEXT RW Formato de recurso do Photoshop (ASCII) Uma representação ASCII do formato 8BIM.
APP1 RW Informações brutas de aplicação
APP1JPEG RW Dados binários JPEG brutos Perfil em invólucro JPEG.
ICC RW Perfil de cor International Color Consortium Também conhecido como ICM. Para ler, use -profile com magick.
IPTC RW IPTC Newsphoto (binário) Para ler, use -profile com magick
IPTCTEXT RW IPTC Newsphoto (ASCII) Uma representação ASCII do formato IPTC.