Photoshop 如何混合兩個影像?
Photoshop 透過執行逐像素操作(將每個影像中的對應像素結合)來混合兩個影像基於指定混合模式的影像。混合模式決定如何組合兩個影像的顏色和通道以建立結果像素。
RGB 通道混合
對於RGB 影像,Photoshop 使用以下巨集混合通道:
- ChannelBlend_Normal:使用標準混合像素
- ChannelBlend_Lighten:混合像素以創建更亮的結果。
- ChannelBlend_Darken:混合像素以建立更暗的結果。
- ChannelBlend_Multiply:將兩個像素的通道相乘,經常變暗
- ChannelBlend_Average:對兩個像素的通道進行平均。
- 其他混合模式包括 Add、Subtract、Difference、Negation、Screen、Exclusion、Overlay、SoftLight、HardLight、ColorDodge、ColorBurn、 LinearDodge、LinearBurn、LinearLight、vidvidLight、PinLight、VividLight、MinalBurn、LinearLight、VividLight、PinL、Vilow和Alpha.
基於緩衝區的混合
為了簡化混合,Photoshop 使用基於緩衝區的巨集進行RGB 顏色混合:
- ColorBlend_Normal:執行正常混合。
- 其他混合模式包括變亮、變暗、乘法、平均、加法、減法、差值、求反、濾色、排除、疊加、SoftLight、HardLight、ColorDodge、ColorBurn、LinearDodge、LinearBurn、LinearLight 、VividLight、PinLight、HardMix、Reflect、Glow、Phoenix。
基於HLS Photoshop 中的混合
некоторых 混合模式涉及將RGB 通道轉換為色相、飽和度和亮度(HLS),然後再轉換回來。這些巨集有助於 HLS 混合:
- ColorBlend_Hue:基於色調進行混合。
- ColorBlend_Saturation:以飽和度為基礎進行混合。
- ColorBlend_Color:以顏色為基礎進行混合。
- ColorBlend_Luminosity:基於混合亮度。
範例
要混合兩個 RGB圖像,您可以使用以下程式碼:
ColorBlend_Glow(TargetPtr, ImageAPtr, ImageBPtr);
資源
欲了解更多信息,請參閱以下內容資源:
- PegTop 混合模式
- Forensic Photoshop
- 深入了解Photoshop 7.0 混合模式
- SF - 基礎知識- 混合模式
- 完成混合模式
- Romz部落格
- ReactOS RGB-HLS 轉換函數
ReactOS RGB-HLS 轉換函數
以上是Photoshop 如何在像素層級上混合兩個影像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!