本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文This site is available in English.View in Englishこのサイトには日本語版があります。日本語で表示이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoCe site est également disponible en français.Afficher en françaisDeze website is ook beschikbaar in het Nederlands.In het Nederlands bekijkenЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंهذا الموقع متاح أيضًا باللغة العربية.عرض بالعربيةSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

Criar e aplicar máscaras no PixInsight

Esticamento e fase não linear2021.02

Na pós-produção da imagem astronômica, o que mais consome tempo muitas vezes não é aplicar um determinado processo, mas criar a máscara de que esse processo precisa. Quão bem feita está a máscara determina diretamente o resultado. Este artigo reúne os conceitos, as ferramentas comuns e alguns scripts úteis para criar e aplicar máscaras no PixInsight.

Por que as máscaras são tão importantes

Na verdade, no processamento da imagem astronômica, o aspecto mais crucial, além dos passos do fluxo de trabalho e dos parâmetros, são justamente as máscaras usadas nesses passos. Por isso, o que mais consome tempo no processamento é frequentemente a criação das próprias máscaras.

Vale a pena mencionar que criar máscaras não requer um computador especialmente rápido; o que é posto à prova é o cérebro humano. Pessoalmente, dedico muito mais tempo a criar máscaras do que o computador leva para processar os arquivos, mas é um investimento que vale a pena — uma vez que a máscara está no ponto, o processamento costuma terminar num instante; é antes o ajuste da própria máscara que consome a maior parte do esforço.

Ilustração de como a qualidade da máscara se relaciona diretamente com o resultado do processamento da imagem

Então, onde é preciso usar máscaras? Deconvolução, stretch linear/não linear, redução de ruído, remoção de defeitos, correção de artefatos, redução de estrelas — aqui listo apenas alguns dos mais comuns; na verdade, muitos outros processos exigem máscaras. Se você quer se aperfeiçoar na pós-produção da imagem astronômica, aprenda bem a criar máscaras: só assim poderá atuar sobre uma parte específica da imagem para um propósito específico, sem afetar as demais áreas que preferiria deixar intactas.

Máscaras de estrelas: lista de ferramentas comuns

A máscara de estrelas é o tipo mais comum e também o que mais exige empenho. O princípio para criar máscaras de estrelas é, no fundo, praticamente o mesmo em todos os casos, mas para dominar de verdade a essência é preciso, ainda assim, acumular experiência ao longo do tempo. As ferramentas comuns podem ser divididas em duas categorias:

  • Ferramentas principais: StarMask, MLT (MultiscaleLinearTransform), MaskGen, StarNet++.
  • Ferramentas auxiliares: Morphological Transformation, Binarize, Convolution, PixelMath, Histogram Transformation.

Máscaras de nebulosa: procedurais, sem pintura manual

Uma necessidade típica é realçar o gás de uma galáxia ou nebulosa sem afetar as estrelas. A forma de fazê-lo resume-se a criar uma máscara adequada. Por meio dos processos dedicados do PixInsight — como GAME, MLT, Dilation e Convolution combinados com PixelMath — consegue-se isso com facilidade, e sem necessidade de qualquer pintura manual.

Uma máscara de gás criada de forma procedural, que permite realçar o gás sem afetar as estrelas

Máscaras de luminância: selecionar apenas as estruturas desejadas

Indo um passo além, pode-se criar uma máscara de luminância mais refinada, que seleciona apenas estruturas específicas da imagem. Tomemos SH2-308 como exemplo: usando unicamente o PixInsight, certa vez levei cerca de 5 a 7 minutos para criar uma máscara que selecionasse apenas o corpo propriamente dito da “cabeça de golfinho” e subtraísse as estrelas ali contidas.

As imagens auxiliares usadas ao longo do processo incluem principalmente uma imagem completamente preta obtida via PixelMath e um simples canal de luminância das estrelas (obtido extraindo as estrelas e depois retirando o canal de luminância). Uma vez aplicada essa máscara à imagem original, durante os ajustes apenas a cabeça do golfinho (sem as estrelas nela contidas) é afetada.

Uma máscara de luminância que seleciona apenas o corpo propriamente dito da cabeça de golfinho de SH2-308 e subtrai as estrelas

Quando é preciso editar uma máscara à mão: ferramentas de tipo pincel

A maioria das máscaras pode ser concluída de forma procedural, mas de vez em quando ainda é preciso um ajuste fino manual. Nesse aspecto, as ferramentas de tipo pincel do PI passaram por uma certa evolução:

  • Dynamic Paint Brush: desenvolvido por RBA (autor de “Mastering PixInsight”), é semelhante ao pincel do PS e permite editar rapidamente uma máscara à mão. Contudo, parece só conseguir pintar de branco; se pudesse pintar de preto, suas aplicações seriam mais amplas — para pintar de preto, você pode combiná-lo com o Clone Stamp.
  • Script FAME: a partir da versão 1.2, além das seleções elípticas, retangulares e de laço já existentes, foi adicionada uma função de pincel. Assim, agora, sem precisar recorrer ao Clone Stamp, é possível pintar diretamente no PI, com um pincel, a máscara desejada, o que é bastante prático. Você pode adicionar o FAME no Repository do PI inserindo https://raw.githubusercontent.com/setiastro/pixinsight-updates/main/; após a atualização automática, ele aparece sob a aba SetiAstro nos scripts.

Pintar uma máscara diretamente no PI com a função de pincel do script FAME

Ilustração da função de pincel do script FAME em ação

Os três vídeos curtos abaixo mostram o Dynamic Paint Brush em uso real: