圖像混合入門:使用blend函數(shù)實現(xiàn)豐富的預(yù)置效果
在Processing 3中,我們可以使用blend函數(shù)進行圖像混合,這為我們提供了豐富的預(yù)置效果。下面將介紹blend函數(shù)的使用方法以及一些常用的混合模式。使用blend函數(shù)實現(xiàn)圖像混合要使用ble
在Processing 3中,我們可以使用blend函數(shù)進行圖像混合,這為我們提供了豐富的預(yù)置效果。下面將介紹blend函數(shù)的使用方法以及一些常用的混合模式。
使用blend函數(shù)實現(xiàn)圖像混合
要使用blend函數(shù),我們需要傳入以下參數(shù):
- 圖片源(可選)
- 源坐標(biāo)
- 源寬高
- 目標(biāo)坐標(biāo)
- 目標(biāo)寬高
- 混合模式
默認情況下,blend函數(shù)會將圖片源的一塊按照指定的混合模式混合到目標(biāo)上。如果沒有指定圖片源,默認目標(biāo)是窗口的繪圖區(qū)域。
常用的混合模式
以下是一些常用的混合模式:
1. DAREST和LIGHTEST模式:保留源和目標(biāo)中較亮或較暗的像素。
2. SUBTRACT模式:從目標(biāo)中減去源乘以某個因子,并將結(jié)果截止到黑色(如果為負)。
3. DIFFERENCE和EXCLUSION模式:也是類似的減法操作,但更弱一些。
4. SOFT_LIGHT和HARD_LIGHT模式:與增益有關(guān)的混合效果。
5. BURN模式:等同于Photoshop或Illustrator中的Color Burn。
6. DODGE模式:等同于Photoshop或Illustrator中的Color Dodge。
7. SCREEN和MULTIPLY模式:取顏色的倒數(shù)相乘,兩者效果相反。
8. OVERLAY模式:MULTIPLY和SCREEN的混合效果。
示例
下圖展示了一些常用混合模式的效果:
(示例圖片)
在Processing 3中,我們也可以將blend函數(shù)作為PImage對象的成員函數(shù)來使用,此時該PImage對象就是目標(biāo)。
總結(jié):
文章介紹了Processing 3中使用blend函數(shù)進行圖像混合的用法。通過傳入不同的混合模式參數(shù),我們可以實現(xiàn)豐富的預(yù)置效果。使用blend函數(shù),我們可以輕松地將圖片源按照指定的方式混合到目標(biāo)上,實現(xiàn)各種有趣的視覺效果。