Ana içeriğe geç

Maske Mantığı

Sayfa Bilgisi

Kategori: Maskeler · Düzey: Intermediate · Tahmini okuma: 3 dk Anahtar kelimeler: Maske Mantığı · mask · maske · selective processing Önerilen ön bilgiler: Histogram ve Ton Dağılımı · Lineer ve Nonlineer Görüntü

Amaç

Bu sayfa, maskeyi bir siyah-beyaz şablondan ziyade sürekli bir ağırlık alanı olarak okumayı öğretir. İyi maske; hedefi ayırır, kenarlarda yumuşak geçiş kurar ve process etkisini veri kalitesine göre dağıtır.

Teori

Bir maske pikseli normalize edilmiş olarak m ∈ [0,1] aralığında düşünülebilir. İşlem sonucu P, özgün görüntü I ise kavramsal birleşim:

O = (1 - m) × I + m × P

şeklinde okunabilir. Bu ifade maske ağırlığının sonucunu anlamak içindir; her process'in iç algoritmasını tarif etmez. Maskenin polarity'si veya inversion durumu değiştiğinde işlenen ve korunan taraf yer değiştirir.

Maske tonu Kavramsal anlam Risk
Siyah Güçlü koruma İstenen yapı yanlışlıkla korunabilir
Gri Kısmi etki Gürültülü gri dağılım benekli sonuç üretebilir
Beyaz Güçlü etki Clipping varsa geçiş sertleşir

Note

PixInsight'ın kırmızı maske overlay'i bir görselleştirmedir. Kırmızı rengin yoğunluğu maske görüntüsünün gerçek piksel değerleriyle karıştırılmamalıdır.

flowchart LR
    white["Beyaz: tam etki"] --> gray["Gri: kısmi etki"]
    gray --> black["Siyah: koruma"]
    invert["Inversion"] --> swap["Etki ve koruma yönü yer değiştirir"]

Planlanan görsel kanıt · Mask polarity

Kategori: Mask Evidence · Durum: Gerçek proje verisi gerekli · Öncelik: P0 Eğitim amacı: Maske polarity, partial protection ve sert/yumuşak geçiş farkını göstermek. Gerekli kaynak: Aynı hedef görüntü üzerinde luminance/range tabanlı gerçek maske. Durumlar: Maske görüntüsü, overlay, normal etki, inverted etki. İşaretleme: Beyaz, gri, siyah bölgeler; clipping ve gürültülü maske sınırı. Gerçek proje verisi: Evet. Kanıt düzeni: Mask image, overlay, normal ve inverted sonuç; aynı transition/noise crop'ları. Alt text özeti: Beyaz, gri ve siyah alanların etki düzeyi ile yanlış polarity'nin değiştirdiği bölge açıklanmalıdır.

Binary ve grayscale maske

Binary maske sert bir seçim sınırı üretir. Bu yaklaşım yalnız geometrik sınır gerçekten keskin olduğunda uygundur. Astrofotoğrafta yıldız haloları, nebula geçişleri ve galaksi dış bölgeleri süreklidir; bu nedenle grayscale maskeler çoğunlukla daha doğal sonuç verir.

Opacity, grayscale ağırlığın process etkisine yansımasıdır. Maskeyi yalnız HistogramTransformation ile sertleştirmek yerine, hedef yapının iç tonlarını korumak ve gerekirse az miktarda yumuşatma uygulamak daha güvenlidir.

Inversion ve görünürlük

Maskeyi invert etmek maske dosyasını zorunlu olarak değiştirmez; hedef üzerindeki koruma/etki yönünü tersine çevirir. Maskeyi görünmez yapmak ise maskeyi devre dışı bırakmaz. Uygulamadan önce status bar ve overlay ile maskenin bağlı ve doğru yönde olduğunu kontrol edin.

flowchart TD
    A["Maske hedefe bağlandı"] --> B["Overlay'i göster"]
    B --> C{"İşlenecek alan doğru mu?"}
    C -->|"Evet"| D["Düşük etkili preview testi"]
    C -->|"Hayır"| E["Maskeyi invert et veya yeniden üret"]
    E --> B
    D --> F{"Sınırlar görünür mü?"}
    F -->|"Hayır"| G["Tam uygulama"]
    F -->|"Evet"| H["Geçişi yumuşat"]
    H --> D

Maskeleri birleştirme

PixelMath ile iki maskenin birleşimi kavramsal olarak şu mantıklarla kurulabilir:

Amaç Örnek ifade Yorum
Birleşim max(A,B) A veya B'nin seçtiği alanı kapsar
Kesişim min(A,B) Yalnız iki maskenin ortak alanını tutar
A'dan B'yi çıkarma A*(1-B) A içindeki B yapılarını korur
Ağırlıklı karışım 0.7*A + 0.3*B Sonucu [0,1] aralığında denetlemek gerekir

Nested mask yaklaşımı, tek maskeyi sürekli düzenlemek yerine yapı maskesiyle yoğunluk maskesini birleştirir. Örneğin bir nebula RangeMask'i ile yıldız StarMask'inin çıkarılması, nebula üzerinde çalışırken yıldız profillerini koruyabilir.

Warning

PixelMath birleşimlerinde değerlerin geçerli aralığın dışına taşması veya clipping oluşması maske ağırlığını bozar. Son maskenin minimum, maksimum ve histogram dağılımını kontrol edin.

Doğrusal ve doğrusal olmayan aşama

Aşama Avantaj Risk Yaklaşım
Lineer Fiziksel sinyal oranları henüz stretch ile değişmemiştir Zayıf yapılar görünür değildir Maske kopyasını kontrollü stretch ile görünür kıl
Nonlinear Yapılar görsel olarak kolay ayrılır Clipping ve aşırı kontrast sert seçim üretir Siyah/beyaz noktaları kesmeden düzenle

Bir lineer görüntüden maske üretirken STF görünümünü doğrudan veri değişikliği sanmayın. Maske kaynağı için gereken kalıcı ton dönüşümünü kontrollü biçimde yapın.

seçici işleme örnekleri

  • NoiseXTerminator: luminance veya range mask ile zayıf arka planda daha güçlü etki.
  • BlurXTerminator: StarMask ile parlak yıldız çekirdeklerini veya sorunlu haloları koruma.
  • CurvesTransformation: ColorMask ile yalnız belirli hue bandının saturation'ını düzenleme.
  • SCNR: nötr alanları koruyup yeşil baskının görüldüğü yapıları hedefleme.
  • LHE/HDRMT/MMT: scale-aware bir maske ile büyük yapı ve küçük detay etkisini ayırma.
  • DSE: koyu yapıların gelişmesini yıldız ve gürültüden izole etme.

Doğrulanmış İş Akışı

Maskeyi hedefe bağlayın, preview üzerinde düşük miktarlı bir işlem uygulayın, overlay'i kapatıp geçişleri inceleyin ve yalnız sonra tüm görüntüye uygulayın. Bu kontrol sırası process'ten bağımsız, tekrarlanabilir bir iş akışıdır.

Pratik Karar Rehberi

flowchart TD
    A["Seçici işlem gerekiyor"] --> B{"Hedef nasıl ayrılıyor?"}
    B -->|"Yoğunluk"| C["Luminance Mask"]
    B -->|"Parlaklık bandı"| D["RangeMask"]
    B -->|"Yıldız morfolojisi"| E["StarMask"]
    B -->|"Hue"| F["ColorMask"]
    C --> G{"İkinci ölçüt gerekli mi?"}
    D --> G
    E --> G
    F --> G
    G -->|"Evet"| H["PixelMath ile birleştir"]
    G -->|"Hayır"| I["Preview ile doğrula"]
    H --> I

Sık yapılan hatalar ve sorun giderme

Belirti Olası neden Düzeltme
İşlem ters bölgeyi etkiliyor Inversion yanlış Overlay ile polarity kontrolü yapın
Kenar çizgisi oluşuyor Binary veya sert maske Grayscale geçişi genişletin
Gürültü benek benek değişiyor Maske gürültüyü taşıyor Maske kaynağını kontrollü yumuşatın
Yıldız çevresinde halka var Halo maske dışında kalmış StarMask ölçeğini/haloyu yeniden değerlendirin
Etki görünmüyor Maske bağlı değil ya da alan siyah Bağlantı ve histogramı kontrol edin
Tüm görüntü etkileniyor Maske beyaza yakın Kontrastı azaltıp seçim aralığını daraltın

En İyi Uygulamalar

  • Maskeyi daima ayrı bir görüntü olarak inceleyin.
  • Hedefle aynı boyut ve geometride çalışın.
  • Maskeye uygulanan stretch'te clipping'den kaçının.
  • Önce küçük miktar, sonra iteratif artış kullanın.
  • Maskeli ve maskesiz sonucu aynı zoom düzeyinde karşılaştırın.

Teknik doğrulama durumu

Matematiksel model kavramsal ve process'ten bağımsızdır. PixInsight 1.9.3'te maske bağlama, görünürlük ve inversion kontrollerinin tam UI konumu kurulu platforma göre ekran kanıtıyla doğrulanmalıdır.

Ayrıca İnceleyin

Referanslar

İlgili Süreçler

İlgili İş Akışları

İlgili Sorun Giderme Başlıkları

Önceki Bölüm

← ColorMask

Sonraki Bölüm

Detay ve Kontrast →