lex-lutor
Application WIP pour la manipulation de la table de recherche 3D. Il s'agit d'un prototype technique avec mise en page fixe et pas d'annulation. Le code est un gâchis (et donc le journal de validation), car, actuellement, ce projet est juste pour la curiosité. S'il est utile et que j'ai du temps et de la motivation, il sera réécrit à partir de zéro avec une meilleure architecture (espérons) et un bon emballage. Cependant, les contributions sont toujours les bienvenues;)
Usage
Démarrez Main.py pour l'instant, l'utilisation est fortement basée sur les raccourcis. Tout d'abord, chargez une image et un LUT ou créez un nouveau LUT. Grand Lut mènera à des performances lentes! Pour l'instant, essayez la taille 9 à 11
La manipulation fonctionne comme suit:
- RVB Master Curve est dans l'onglet Courbe. En interne, la courbe est toujours appliquée avant chaque transformation ultérieure de nœuds LUT individuels.
Sélection
- Sélectionnez l'un ou l'autre des nœuds individuels par soit:
- Cliquez sur eux dans le LUT -> Shift + Cliquez pour sélectionner plusieurs.
- Double-cliquez sur l'image pour sélectionner tous les nœuds affectant la couleur du pixel sélectionné -> Shift + Double Click sur différents pixels pour développer la sélection; Ctrl + double cliquer pour sélectionner uniquement le nœud affectant le pixel cliqué le plus.
- Pouillant sur un nœud LUT montre un effet sur les pixels de l'image. Tensionner le décalage puis survol sur un nœud montre l'effet des nœuds actuellement sélectionnés + nœud plané.
- Space Bar bascule la sélection permanente Aperçu dans l'aperçu de l'image. En raison d'un bogue, un clic quelque part dans la vue 3D LUT doit être effectué toujours avant que le basculement soit possible
- Dans le panneau de sélection, le curseur peut être utilisé pour créer une extension en douceur de la sélection autour des nœuds LUT sélectionnés. La poignée gauche est le rayon central et la poignée droite est le rayon extérieur le long de l'axe correspondant.
Manipulation
- En survolant la vue LUT 3D, appuyez sur l'une des touches suivantes: [H, S, V, L, R, G, B] pour déplacer les nœuds sélectionnés le long de l'axe correspondant. La souris gauche cliquez pour appliquer, à droite, alors annulez.
- Comme ci-dessus, mais avoir appuyé sur Ctrl tandis que la touche appuyait sur l'échelle de la position des nœuds le long de l'axe donné, avec le centre de sélection de gravité comme centre. Utilisez-le pour réduire ou augmenter la différence de nœuds sélectionnés le long d'un axe.
- Appuyez sur N pour réinitialiser les nœuds sélectionnés.