A különbség a ChannelCombination és az LRGBCombination között
A ChannelCombination és az LRGBCombination két, PixInsightban nagyon hasonló nevű folyamat, ezért gyakran nem egyértelmű, mikor melyiket kell használni, és nem kevés internetes oktatóvideó is rendszeresen összekeveri őket. Ebben a cikkben megosztom a saját használati módomat, valamint a kettő közötti tényleges számítási különbséget.
Hogyan használom őket
- LRGBCombination: ezt nemlineáris állapotban használom, hogy egy külön feldolgozott L-lel helyettesítsem az RGB-csatornák L-jét – vagyis amit úgy szoktak nevezni, hogy „az L-csatorna hozzáadása az RGB-képhez”.
- ChannelCombination: a leggyakoribb esetem az, hogy lineáris állapotban egyesítem az RGB három csatornáját. Mivel a ChannelCombination önmagától semmilyen más feldolgozást nem végez, egyszerűen csak összevonja a csatornákat (ez a megfelelője a ChannelExtraction csatornaszétválasztásának).
A ChannelCombination egyesítési módjai közé tartozik az RGB, a HSV, a HSI, a CIEXYZ, a CIEL*a*b és a CIEL*c*h. Úgy is tekinthetjük, mint egy „kattintható felületű PixelMath” eszközt, ezért elvben a PixelMath eszközzel is pontosan ugyanaz a művelet elvégezhető.
Kérdés-válasz 1: mi történik, ha az LRGBCombination folyamattal lineáris állapotban egyesítjük az RGB-t?
Erre kérdezett rá egy asztrofotós társam. Az alábbi ábra mutatja az eredményt – az objektív összehasonlítás érdekében a képen látható mindkét kép ugyanazt az STF screen stretchet kapta.

Amint látható, az LRGBCombination eredménye (jobb oldali kép) a ChannelCombination eredményéhez (bal oldali kép) képest nem mutat különbséget. Hogy a szemem ne tévesszen meg, a képeket még pixelszintre is felnagyítottam és megmértem az értékeket, és azok is teljesen megegyeztek.
Fontos azonban megjegyezni, hogy ez csak azzal a feltétellel érvényes, hogy az LRGBCombination átalakítási beállításai „teljesen az alapértelmezett értékeken” maradnak. Ez a folyamat lehetőséget ad a csatornasúlyok, az átalakítási függvény, valamint a színzaj-csökkentés (chrominance) módosítására; amint megváltoztatjuk ezeket a beállításokat, az eredmény már eltér a ChannelCombination eredményétől.
Kérdés-válasz 2: miért lesz gond a színekkel, ha lineáris állapotban egyesítünk az LRGBCombination folyamattal?
Egy másik asztrofotós társam is megkérdezte, miért lesz gond a színekkel, ha lineáris állapotban az LRGBCombination folyamattal külön-külön egyesítjük az L-, R-, G-, B-csatornákat, vagy az L-t az RGB-vel egyesítjük.
A válasz megegyezik azzal, amit egy korábban megosztott cikkemben már leírtam: mert az LRGBCombination egy nemlineáris folyamat, amelyet nemlineáris állapotban kell futtatni. Bár a puszta RGB-csatornák egyesítésekor (és az alapértelmezett értékek megtartása mellett) nem ütközünk problémába, amint az L is bekapcsolódik, vagy módosítjuk a felületen a paramétereket, gond adódhat.