Ce programme est destiné à des fins artistiques. Il en est encore au stade de pré-développement et est donc très mal écrit et optimisé. Le but de cette première version est de voir comment serait le rendu final de l'oeuvre.
Ce logiciel a besoin de ces dépendances pour fonctionner :
- python-imaging
- python-numpy
- python-matplotlib
- python-scipy
- python-tk
git clone https://github.com/GoswaTech/TextPaintingProject.git
cd TextPaintingProject
sudo ./setup.sh
#Extraire l'archive
cd TextPaintingProject-*.*
sudo ./setup.sh
Tout est prêt !
ghostcolor -c
- Renommer le texte brut en "textAPeindre" dans le dossier "~/GhostColor/res" (le texte doit être un txt)
- Renommer l'image en "backimage" dans le dossier "~/GhostColor/res" (l'image doit être un png)
- Renommer le son en "son" dans le dossier "~GhostColor/res" (le son doit être un wav)
- Suivre les instruction
ghostcolor -g
- Renommer le texte brut en "textAPeindre" dans le dossier "~/GhostColor/res" (le texte doit être un txt)
- Renommer l'image en "backimage" dans le dossier "~/GhostColor/res" (l'image doit être un png)
- Renommer le son en "son" dans le dossier "~GhostColor/res" (le son doit être un wav)
- Suivre les instruction
- Intensité moyenne de chaque pixel de l'image (moy) additionnée à l'intensité de la couleur la plus lumineuse de chaque pixel (l'intensité moyenne est divisée par K)
- Intensité moyenne de chaque pixel de l'image (moy) ajoutée/soustraite à l'image du texte. Les pourcentages sont les pourcentages d'intensité de l'image de fond.
- Combine chaque couleur de chaque pixel de l'image avec l'image du texte. Possibilité de choisir le pourcentage de red/green/blue ou le pourcentage de la couleur du pixel.
- Echelle linéaire, valeur absolue du transformé de Fourier en nuances de gris en colonnes sur l'image. Choisir le pourcentage de l'image de base.
- Pour le traitement 1
* moy = (pixRed + pixGreen + pixBlue) / 3
* modif = moy / K
* colorPixDominant = colorPixDominant + modif
- Pour le traitement 2
* moy = (pixRed + pixGreen + pixBlue) / 3
* red = red +- moy*pourcentage
* green = green +- moy*pourcentage
* blue = blue +- moy*pourcentage