Une image mettant en vedette votre tonalité de couleur choisie

L'application Key Color Image a été créée pour personnaliser les tons de couleur des images utilisées dans ma présentation de thèse de maîtrise sur l'intelligence artificielle.

J'ai choisi le vert et l'orange, les couleurs de VIU, l'université où j'ai obtenu mon Master.

Désignation

L'application en ligne de commande permet aux utilisateurs de passer plusieurs images d'une couleur et d'appliquer le ton choisi à ces images.

Description du code

image

Le concept de l'algorithme est simple :

Il prend la valeur RVB de la couleur désirée et calcule son ton gris.

Pour chaque pixel de l'image individuelle, nous appliquons la transformation linéaire aux segments du graphique.

Chaque pixel est converti en son ton gris correspondant, ce qui donne une image en noir et blanc.

La transformation linéaire par morceaux est appliquée à chaque canal.

Windows

Image couleur clé v1.0 (2023)

Télécharger

Image couleur clé v2.0 (2025)

Télécharger

Versions

image

L'application, également écrite en Java, a été introduite lors de la présentation de la thèse de maîtrise en intelligence artificielle (2022/2023).

Le modèle PowerPoint que nous avons reçu avait un thème orange, reflétant les couleurs de l'école de l'Université VIU.

Il semble être une bonne idée de créer des images qui correspondent à cette gamme de couleurs. Je propose de créer une application en ligne de commande pour copier des images basées sur la teinte de couleur.

La bibliothèque "Apache Commons CLI" est utilisée pour analyser les paramètres d'entrée de la ligne de commande, fournissant une nouvelle capacité.

L'option slf4j logback est également une nouvelle fonctionnalité.

image
image

La nouvelle version de l'application vise à explorer des utilisations supplémentaires pour la transformation de la luminance colorée introduite dans la v1.0.

La nouvelle version utilise une transformation de luminance colorée pour appliquer des effets plus variés au lieu d'utiliser une seule couleur pour l'image entière :

  • Lors de la fusion des deux images, la luminance de l'image d'origine est modifiée par la luminance de l'image de dégradé, tout en préservant la couleur de l'image d'origine dans chaque pixel.
  • Combinar las dos imgenes, se toma la luminosité de la imagen original, aplicndole el color definido en cada pixel por la imagen de dégradée de couleur.Al combinar las dos imgenes, se toma la luminosité de la imagen original, aplicandole el color definido en cada pixel por la imagen de dégradée de color.
  • Un binaire d'interface de commande est créé pour générer des images de gradient, avec les formules pour calculer les composants RVB sur la base des valeurs X et Y cryptées dans le code.

Je développe actuellement une nouvelle version d'application avec une interface utilisateur qui permet aux utilisateurs de créer des formules personnalisées pour les images de dégradé et d'enregistrer chaque dégradé codé dans un contexte récupérable et modifiable.

Téléchargements