本站提供简体中文版。切换到简体中文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çaisEste site também está disponível em português.Ver em portuguêsDeze 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این وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

ChannelCombination 與 LRGBCombination 的差異

色彩管理2023.04

ChannelCombination 與 LRGBCombination 這兩個程序,在 PixInsight 裡名稱很類似,常讓人搞不清楚何時該用哪一個,而網路上不少教學影片也經常混用。這篇文章分享我自己的用法,以及兩者實際運算上的差異。

我的用法

  • LRGBCombination:我用它在非線性狀態下,把 L 取代 RGB 通道中的 L,也就是所謂的「將 L 通道加入 RGB 影像中」。
  • ChannelCombination:我最常用的場景,是在線性狀態下把 RGB 三通道合併。因為 ChannelCombination 不會自行做其他處理,它單純只是把通道合併(對應於 ChannelExtraction 的通道分離)。

ChannelCombination 的合併模式包含 RGB、HSV、HSI、CIEXYZ、CIEL*a*b、CIEL*c*h。你可以把它視為一個「具有點選介面的 PixelMath」,因此原則上,用 PixelMath 也能執行一模一樣的操作。

問答一:用 LRGBCombination 在線性狀態下合併 RGB 會怎樣?

有同好問到這個問題。下圖顯示了結果——為了客觀比較,圖中兩張影像都套用了相同的 STF 螢幕拉伸。

ChannelCombination(左)與 LRGBCombination(右)在預設值下合併 RGB 通道的結果對照

可以看到,LRGBCombination 的結果(右圖)相較於 ChannelCombination(左圖)沒有差異。為了避免眼睛誤判,我還把影像放大到像素等級去測量數值,也完全一樣。

但要注意,這是在 LRGBCombination 的轉換設定「完全維持預設值」的前提下才成立。這個程序提供了修改通道權重、轉換函式、與彩噪降噪的選項;一旦更動這些選項,結果就會與 ChannelCombination 不同。

問答二:為何線性狀態下用 LRGBCombination 合併,顏色會出問題?

也有同好問,為什麼在線性狀態下用 LRGBCombination 分別合併 L、R、G、B,或合併 L 與 RGB 時,顏色會出問題?

答案與我先前分享的文章一致:因為 LRGBCombination 是個非線性程序,需要在非線性狀態下執行。雖然在單純合併 RGB 通道時(且維持預設值)不會遇到狀況,但一旦有 L 的介入、或調整了介面上的參數,就可能出問題。