Page 1 sur 1

[..] Créer des .jpg/.bmp/autre avec les couleurs de pixels

Posté : jeu. 26 mai 2011 18:37
par legend
Bonjour,
c'est pas très en rapport avec autoit.
bon, le titre explique une bonne partie.
il est facile de créer des fichiers avec le format .txt/.html/.doc/.ini .
Mais si je veut créer une image par exemple? le fichier doit contenir des donnés sous quel format?
est il possible de créer une image manuellement avec la taille, la couleur de chaque pixel etc . . .
merci a vous et bonne journée

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : jeu. 26 mai 2011 22:08
par Tlem
Ceci devrait vous donner suffisamment mal à la tête ... :lol:
http://fr.wikipedia.org/wiki/Windows_bitmap

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 18:47
par legend
théoriquement je comprend.
Mais si je veut créer une bmp 2 ou 8bits sans compression (pour commencer) je fait quoi?
j'ai créer des .bmp avec paint avec tous les bmp disponibles mais quand j'ouvre avec notepad il affiche des caractères étranges!! c'est de la compression?
serait il possible de me donner un exemple d'un contenu d'image bmp même 10x10 2bits pour comprendre comment commencer.
Merci et bonne journée.

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 18:59
par Tlem
Si vous voulez construire une image de format X, vous devez connaitre et appliquer la structure de celle-ci.
Pour ce faire, vous avez des moteurs de recherche, dont un très connu qui commence par 'goo' et qui finit par 'gle'. :lol:

Le lien que je vous ai donné explique la structure d'un fichier BMP, mais vous trouverez sur le même site d'autres format bien détaillés.

Un fois la structure connue, il vous suffit de la re-créée dans une variable par exemple puis d'écrire le fichier avec.
Ou tout simplement vous écrivez le fichier en mode binaire par groupe de bit en fonction de l'élément à écrire (je vous fait grâce de la partie compression, qui est une étape supplémentaire qui intervient à la fin).

Ceci dit, pour enfoncer un clou de charpentier, il n'est pas facile d'utiliser le marteau du tapissier. :lol:

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 19:19
par jchd
Intéressant, c'est un peu comme peindre la tour Eiffel avec un pinceau à un poil.

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 19:32
par Tlem
Avec un pinceau, ça va, le plus dure sera de rester à poil tout en haut ... :lol:

Bon, bon, ok je :arrow:

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 20:49
par legend
Ce serait dur si je l'écris moi même, mais si un script le fait ce sera plus facile.
Je commencerai par essayer de re-faire la fonction _ScreenCapture_Capture et l’améliorer si possible :)
ce que je demande c'est le contenu d'un fichier d'une petite image quand on l'ouvre avec notepad.
merci et bonne journée

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 22:11
par jchd
Une image est un fichier binaire, que l'on ne peut pas exploiter (ni créer) avec un éditeur de texte.
A la rigueur avec un éditeur hexa (e.g. PsPad), mais ce qui compte c'est l'interprétation du format (bmp, jpg, tiff, ...).

@Tlem,
C'est une allusion à King Kong ? Effectivement, ça finit mal !

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 23:28
par zeshrek
jchd a écrit :Une image est un fichier binaire, que l'on ne peut pas exploiter (ni créer) avec un éditeur de texte.
J'mexcuse, mais je suis pas d'accord. Il est possible de faire une image en ASCII-art




désolé

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 23:45
par Tlem
zeshrek, tu sort !!! :evil:
► Afficher le texte

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 23:47
par legend
jchd a écrit :Une image est un fichier binaire, que l'on ne peut pas exploiter (ni créer) avec un éditeur de texte.
A la rigueur avec un éditeur hexa (e.g. PsPad), mais ce qui compte c'est l'interprétation du format (bmp, jpg, tiff, ...).
Je pense que le problème s'agit de caractères spéciaux non?
perso je veut l'utiliser avec filewrite.
donc serait il possible de mettre le contenu que peut avoir une image dans un fichier et puis l'utiliser avec le script.
merci et bonne journée

Re: [..] Créer des .jpg/.bmp/autre avec les couleurs de pixe

Posté : ven. 27 mai 2011 23:57
par Tlem
@legend

Bon, on ne va pas débattre sur le sujet 107 ans.
D'abord, choisissez un format.
Ensuite, étudiez comment est fabriqué un fichier image dans ce format en consultant ces caractéristiques.

Lorsque vous maitriserez le format de l'image en question (je parle de sa structure), vous saurez comment l'écrire.
Bon courage pour la partie compression. :mrgreen: