Créer une image

Résolu/Fermé
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - Modifié par Hydr0s le 22/05/2015 à 11:28
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - 6 juin 2015 à 00:16
Bonjour,

Dans le cadre d'un projet d'algorithmie où le but du jeu est de résoudre des grilles sudoku de 4x 9x 16x et 25x (qui affiche seulement la grille de départ et la grille résolue ou un message d'erreur), j'aimerais aller un peu plus loin en permettant de visualiser le backtrack et le méthodes utilisées en affichant les grilles intermédiaires...

J'avais pensé à enregistrer chaque grille intermédiaire dans des fichiers textes séparés (apparemment pas trop compliqué d'après OCC) puis de convertir chacun des fichiers textes en une image...

C'est cette dernière étape qui coince : connaissez vous des librairies en C pour faire des images puis les enregistrer avec des fonctions faciles d'accès (ligne texte etc) ?

Merci d'avance ;)

"Une personne intelligente résout un problème. Une personne sage les évite."
- A. Einstein -

3 réponses

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
5 juin 2015 à 13:16
Une manière simple de faire consisterait à écrire tes grilles au format HTML, que tu pourras ensuite visualiser avec ton navigateur. Ça t'évitera de rentrer dans la compréhension du format d'une image.
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3/1606851-ajoutez-des-tableaux

Pour des dessins plus évolués, tu pourrais aussi envisager le format SVG.
http://openclassrooms.com/courses/le-svg

Bonne chance
0
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 672
6 juin 2015 à 00:14
Le html n'est pas adapté car trop de grilles produites, ou alors, il faut implémenter du js pour passer de l'une à l'autre (gros bordel).
En revanche, le svg était une bonne idée surtout que c'est un format image...
0
Danelectro Messages postés 1723 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 29 mars 2018 369
5 juin 2015 à 13:30
Salut,
Le langage C est imposé pour le projet ? C'est pas le langage le plus adapté pour manipuler facilement des images...
0
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 672
6 juin 2015 à 00:16
La projet était à rendre pour mercredi dernier, merci quand même de vos réponses ;)

J'ai finalement résolu le problème en affichant toutes les grilles avec un délai de 150 ms entre chacune afin de permettre à Camstasia de filmer le défilement des grilles. Le résultat n'est pas tip-top mais ça marche...
0