En cours
07/08/2023
R Python
Matthieu FARANDJIS
PyPixelArt est un programme Python permettant de décrire un Pixel-Art, de réduire ou réajuster sa palette de couleur.
Ce programme permet d'aider ceux qui recréaient en vrai des Pixel-Art à l'aide de perles de couleurs.
Si nous avons peu de perles et/ou peu de coloris par exemple, plus besoin de compter fastidieusement un à un chaque case du Pixel-Art : PyPixelArt s'en occupe !
A terme, j'aimerais recréer ce programme en C++ afin d'avoir simplement un .exe plus intuitif à lancer qu'un script Python. La version C++ aura une interface graphique avec Qt.
Les pixel-art utilisés ne m'appartiennent pas, ils ont été trouvés sur internet. Je les utilise uniquement pour mes tests privés et personnels.
Ces images ne sont que des exemples de résultats de tests.
Actuellement, le programme est capable de détecter si un pixel-art possède ou non un quadrillage.
Il peut également déterminer les cases uniquement si tous les pixels de la case ont la même couleur RVB, son niveau de tolérance étant à 0.
Son niveau de tolérance est également à 0 lorsqu'il répertorie le nombre de pixels pour chaque couleur. Une différence d'1 bit sur une teinte équivaut pour lui à une couleur différente.
Son efficacité est donc limitée à un certain nombre de pixel-art pour le moment.
Actuellement, les résultats sont sauvegardés sous forme d'une image. Pour les images ci-dessous, j'ai intégré le résultat aux images d'essais.