Profondeur de champ

Description

Amélioration de l'algorithme pour pouvoir l'appliquer sur des images avec leur profondeurs et transférer les effet désirés. Par exemple effet de flou en arrière plan avec une image plus nette en avant plan.

Instructions

Pour l'utilisation de cette option, il faut donner en plus des paramètres habituels, l'image Ad qui représente la carte de profondeur de A et l'image Bd qui représente la carte de profondeur de B en utilisant l'option -Ad et -Bd. Pour prendre en compte la profondeur de champ d'un pixel, on doit préciser dans les paramètres que la profondeur fait partie des informations à utiliser, avec les options DEPLUM ou DEPRGB.

Avis

Les résultats obtenus sont intéressants, on peut obtenir des effets supplémentaires comme des effets de brouillards qui doivent être plus ou moins appliqués en fonction de la profondeur. Cette technique permet de nombreuses applications car on peut affecter un effet à une partie de l'image et un autre à une seconde. Par exemple, il est possible de flouter une partie de l'image pour mettre en valeur un élément, on peut brouiller des parties d'images, ajouter des textes sur des images et bien d'autres choses encore. Le tout en modifiant la carte de profondeur manuellement.

Images exemples

Les cartes de profondeurs :

exemples/houseAd.jpg exemples/conesAd.jpg exemples/pumpkinsAd.jpg exemples/mountainAd.jpg
 

Effet de flou en arrière plan:

k=0.1 exemples/cones2Bp-L1-pk0-gk1-K0.10.jpg k=0 exemples/cones2Bp-L1-pk1-gk2-K0.00.jpg
 

Effet de flou en avant plan:

k=0 exemples/conesBpL2pk0gk1K0.0.jpg
 

Effet de brouillard:

exemples/HouseToPumpkins_Fog_Bp-K0.00-pk0-gk1-L0.jpg exemples/conesfog_pk0gk1K0L2.jpg exemples/HouseToCones_YellowFog_Bp-K0.00-pk0-gk1-L0.jpg exemples/HouseToCones_YellowFog_Bp-K0.00-pk0-gk1-L1.jpg
 

Effet de nuit:

exemples/ConesToMountain_Night_Bp-K0.00-pk0-gk1-L0.jpg exemples/ConesToHouse_Night_Bp-K0.00-pk0-gk1-L0.jpg exemples/ConesToPumpkins_Night_Bp-K0.00-pk0-gk1-L0.jpg
 

On est trop fort :)

Carte de profondeur Ad : exemples/housemessageAd.jpg Résultat: housemessage2Bp.jpg