Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| distributions:conversion:logiciels_de_conversion_de_formats_d_images [2016/10/16 08:05] – créée jejust | distributions:conversion:logiciels_de_conversion_de_formats_d_images [2019/09/27 21:44] (Version actuelle) – Reformatage de la page. Supression de contenu obsolète. Quelques corrections de contenu. jejust | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | \paragraphe{Logiciels de conversion de formats graphiques} | + | ====== |
| Les formats graphiques sont très nombreux. Ils ont tous leurs qualités | Les formats graphiques sont très nombreux. Ils ont tous leurs qualités | ||
| et leurs défauts, mais il est souvent nécessaire de les transformer | et leurs défauts, mais il est souvent nécessaire de les transformer | ||
| pour les utiliser avec un logiciel particulier, | pour les utiliser avec un logiciel particulier, | ||
| - | avec \LaTeX{}. | + | avec < |
| - | Il faut aussi distinguer 2 grandes catégories de formats graphiques~: | + | Il faut aussi distinguer 2 grandes catégories de formats graphiques: |
| - | \begin{itemize} | + | |
| - | \item Les formats bitmaps~: ce sont des formats qui enregistrent les points | + | |
| - | | + | |
| - | | + | |
| - | \prog{gimp}, \prog{photoshop} | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | \item Les formats vectoriels (\PS, \ext{svg}, \ext{xfig}...) sont | + | |
| - | | + | |
| - | \prog{illustrator}, \prog{sketch}, \prog{xfig}, \prog{tgif}. Les dessins, | + | |
| - | | + | |
| - | | + | |
| - | \end{itemize} | + | |
| - | Il nous faut encore distinguer | + | Il nous faut encore distinguer |
| - | \begin{itemize} | + | * Les convertisseurs de formats de la même catégorie (bitmap |
| - | \item Les convertisseurs de formats de la même catégorie (bitmap | + | |
| - | | + | |
| - | \item Les convertisseurs de format entre catégories (bitmap | + | |
| - | | + | |
| - | \end{itemize} | + | |
| - | Tous les logiciels de retouche comme \prog{The Gimp}, \prog{photoshop} | + | Tous les logiciels de retouche comme //The Gimp// ou // |
| permettent de charger une quantité impressionnante de formats de | permettent de charger une quantité impressionnante de formats de | ||
| - | fichiers de type bitmap. | + | fichiers de type bitmap. |
| - | charger des fichiers vectoriels de type \ext{svg} et de les | + | charger des fichiers vectoriels de type '' |
| transformer à la volée en bitmap pour pouvoir être édité | transformer à la volée en bitmap pour pouvoir être édité | ||
| - | immédiatement. Les fichiers | + | immédiatement. Les fichiers |
| transformés à la volée en bitmaps à la résolution voulue. Je suppose | transformés à la volée en bitmaps à la résolution voulue. Je suppose | ||
| - | que \prog{photoshop} | + | que // |
| - | propriétaires de type \operatingsystem{Windows} (\ext{swf}). Ils les sauvegardent | + | propriétaires de type Windows ('' |
| sous tous les formats imaginables, | sous tous les formats imaginables, | ||
| perte d' | perte d' | ||
| Ligne 51: | Ligne 34: | ||
| après décompression, | après décompression, | ||
| subir une compression avec perte, parfois réglable comme dans les | subir une compression avec perte, parfois réglable comme dans les | ||
| - | formats | + | formats |
| originale avec toutes ses informations. La compression peut venir | originale avec toutes ses informations. La compression peut venir | ||
| d'une diminution du nombre de couleurs, ou d' | d'une diminution du nombre de couleurs, ou d' | ||
| Ligne 58: | Ligne 41: | ||
| Les autres convertisseurs font soit partie de logiciels plus | Les autres convertisseurs font soit partie de logiciels plus | ||
| - | importants comme \prog{illustrator}, soit sont sous formes de | + | importants comme // |
| - | programmes indépendants comme \prog{autotrace}. Ils permettent une | + | programmes indépendants comme //autotrace//. Ils permettent une |
| vectorisation d' | vectorisation d' | ||
| - | vectoriels variés~: \ext{svg}, \ext{xfig} ou autres. Il est ensuite | + | vectoriels variés : '' |
| possible de les agrandir sans perte de qualité et de les travailler | possible de les agrandir sans perte de qualité et de les travailler | ||
| avec des logiciels de traitement d' | avec des logiciels de traitement d' | ||
| - | \question{Où trouver des informations sur les fichiers graphiques en | ||
| - | français~? | ||
| - | \reponse | + | ===== Où trouver des informations sur les fichiers graphiques en français? ===== |
| + | |||
| + | |||
| + | $\Reponse$ | ||
| avec les différents formats graphiques, de voir leurs qualités et | avec les différents formats graphiques, de voir leurs qualités et | ||
| défauts. | défauts. | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| - | \begin{itemize} | ||
| - | %\item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \item \url{http:// | ||
| - | \end{itemize} | ||
| Ces différentes URL ont été obtenues par une première recherche avec | Ces différentes URL ont été obtenues par une première recherche avec | ||
| Ligne 94: | Ligne 76: | ||
| ainsi que des outils de conversion. | ainsi que des outils de conversion. | ||
| - | \question{Existe-t-il un site dédié à la conversion des formats | ||
| - | graphiques utilisés sur Macintosh et PC~?} | ||
| - | \reponse Voici un site qui peut déjà vous donner | + | ===== Existe-t-il |
| - | \url{http:// | + | |
| - | \question{Comment convertir une image en police \METAFONT ? | ||
| - | \reponse C'est le programme \prog{bm2font} | + | $\Reponse$ |
| - | disponible sur \CTAN. La documentation est aussi sur le \LaTeX{} | + | |
| - | Navigator (\url{http://www.loria.fr/services/ | + | |
| - | Pour plus de détails sur \METAFONT, il existe la liste | ||
| - | \mail{metafont@ens.fr}. Pour s' | ||
| - | \mail{listserv@ens.fr} | ||
| - | le message : | ||
| - | SUBSCRIBE metafont nom de forme libre | ||
| - | \question{Quels sont les utilitaires de conversion de formats graphiques~?} | + | ===== Comment convertir une image en police METAFONT? ===== |
| - | \reponse (réponse périmée...)\prog{Netpbm} est un paquet d' | ||
| - | domaine public permettant des manipulations d' | ||
| - | convertissant en un format PPM (Portable PixMap), très facile à | ||
| - | manipuler par programmes. | ||
| - | \url{ftp:// | ||
| - | (95 et NT) est également disponible sur tout site \CTAN tel que | ||
| - | \ctan{systems/ | ||
| + | $\Reponse$ | ||
| + | disponible sur le [[http:// | ||
| - | \reponse En 2004, \prog{netpbm} | + | |
| - | d' | + | Pour plus de détails sur METAFONT, il existe la liste [[metafont@ens.fr]]. |
| + | Pour plus d' | ||
| + | |||
| + | |||
| + | ===== Quels sont les utilitaires de conversion de formats graphiques? ===== | ||
| + | |||
| + | $\Reponse$ | ||
| + | moderne pour traiter les images en ligne de commande: [[https:// | ||
| + | |||
| + | FIXME ajouter des exemples de lignes de commande. | ||
| + | |||
| + | $\Reponse$ | ||
| + | sur tous les systèmes d' | ||
| programmes divers qui permettent de changer de format, réduire la | programmes divers qui permettent de changer de format, réduire la | ||
| résolution, | résolution, | ||
| - | façons. | + | façons. |
| traitements: | traitements: | ||
| - | documentés dans les manpages (\operatingsystem{Unix}) et certainement dans la | + | documentés dans les manpages (Unix) et [[wpfr> |
| - | documentation du paquetage. | + | |
| Ces programmes sont des programmes en ligne de commande et sous | Ces programmes sont des programmes en ligne de commande et sous | ||
| - | \operatingsystem{Unix} sont utilisables enchaînés (pipe) les uns aux autres pour | + | Unix sont utilisables enchaînés (pipe) les uns aux autres pour |
| - | effectuer des tâches complexes. (C'est le principe d'\operatingsystem{Unix} : | + | effectuer des tâches complexes. (C'est le principe d'Unix : |
| chaque programme fait une chose simple, remplit sa tâche correctement | chaque programme fait une chose simple, remplit sa tâche correctement | ||
| - | et est utilisable en combinaison avec d' | + | et est utilisable en combinaison avec d' |
| - | type.) | + | |
| Voici l' | Voici l' | ||
| - | \cmdline[Unix]{for i in *.png; do pngtopnm \$i | ppmtojpeg > | + | <code bash> |
| - | | + | for i in *.png; do pngtopnm \$i | ppmtojpeg > |
| + | </ | ||
| - | \prog{netpbm} | + | '' |
| et a été amélioré, étendu par de très nombreux collaborateurs. | et a été amélioré, étendu par de très nombreux collaborateurs. | ||
| - | Voici l'URL de la page d' | + | [[http:// |
| - | \url{http:// | + | la documentation et un descriptif des possibilités des différents |
| - | documentation et un descriptif des possibilités des différents | + | |
| programmes fournis dans la suite. | programmes fournis dans la suite. | ||
| - | \question{Existe-t-il un programme qui permet de connaître le format | ||
| - | d'un fichier graphique~? | ||
| - | \reponse | + | ===== Existe-t-il un programme qui permet de connaître le format d'un fichier graphique? ===== |
| + | |||
| + | $\Reponse$ | ||
| reconnaît la majorité des formats de fichier, en analysant leurs | reconnaît la majorité des formats de fichier, en analysant leurs | ||
| signature (et non pas l' | signature (et non pas l' | ||
| - | l'URL~: \url{ftp:// | + | l'URL : [[ftp:// |
| - | \question{Pouvez-vous nous donner différents noms de formats, de | ||
| - | convertisseurs ou de librairies de traitement/ | ||
| - | de fichiers graphiques~? | ||
| - | \reponse Voici sans ordre particulier une liste de programmes, | + | ===== Pouvez-vous nous donner différents noms de formats, de convertisseurs ou de librairies |
| - | librairies, formats, tous tirés | + | |
| - | \prog{netpbm}. | + | |
| - | \reponse | + | $\Reponse$ |
| - | ceux de la suite \prog{netpbm} mais accompagnée d'un visualiseur qui | + | |
| + | |||
| + | |||
| + | $\Reponse$ | ||
| + | ceux de la suite '' | ||
| permet d' | permet d' | ||
| - | effectuées. | + | effectuées. |
| | | ||
| - | \reponse \prog{The Utah Raster Toolkit} a les mêmes fonctionnalités que | ||
| - | \prog{netpbm}. Ce package est basé sur le format RLE qui est convertible avec | ||
| - | le format \ext{pbm}. Vous pouvez obtenir des informations complémentaires à | ||
| - | l' | ||
| - | % Prak : Impossible de trouver ce truc | + | $\Reponse$ |
| - | % \reponse Il existe des programmes similaires à la suite \prog{netpbm} | + | '' |
| - | % distribués par l'armée (Army High Performance Computing Research | + | le format '' |
| - | % Center) | + | l' |
| - | % \url{http://www.arc.umn.edu/gvl-software/media-tools.html}. Cette | + | |
| - | % suite ne fonctionne pas directement avec le format \prog{netpbm}, | + | |
| - | % c'est pourquoi ces outils ne sont pas inclus dans la suite | + | |
| - | % \prog{netpbm}. Mais, il est toujours possible de passer d'un format à | + | |
| - | % l' | + | |
| | | ||
| - | \reponse \prog{Ilib} est une librairie de fonctions C qui | + | |
| + | $\Reponse$ | ||
| permet d' | permet d' | ||
| - | de base de \prog{netpbm}. Ses possibilités en matière de traitement du | + | de base de '' |
| - | texte sont supérieures à celle de \prog{netpbm}. | + | texte sont supérieures à celle de '' |
| - | \reponse \prog{GD} est une librairie graphique que l'on peut appeler à partir | + | |
| - | de nombreux langages comme \prog{perl}, \prog{python}, \prog{php} et qui | + | $\Reponse$ |
| + | de nombreux langages comme '' | ||
| permet de traiter et de convertir différents types d' | permet de traiter et de convertir différents types d' | ||
| - | \reponse \prog{pnm2ppa} convertit vers le format de HP " | ||
| - | C'est un sur-ensemble du programme \prog{pbmtoppa} qui permet de | ||
| - | traiter la couleur. Disponible à l'URL suivante~: | ||
| - | \url{http:// | ||
| - | \reponse Une autre version du couple \prog{pnmtopng/ | + | $\Reponse$ |
| - | disponible à l'URL~: \url{http://www.schaik.com/png/ | + | C'est un sur-ensemble du programme '' |
| - | Cette version | + | traiter la couleur. [[http://pnm2ppa.sourceforge.net/|Il est disponible ici.]] |
| - | \prog{netpbm}. | + | |
| - | \reponse | + | |
| - | de \prog{netpbm}, mais est spécialisé dans la gestion des fichiers | + | $\Reponse$ |
| - | \ext{jpeg} qu'il fait sans perte de qualité et d' | + | disponible à l'URL : [[http:// |
| + | Cette version est plus actuelle que la version fournie avec '' | ||
| + | |||
| + | |||
| + | $\Reponse$ | ||
| + | de '' | ||
| + | '' | ||
| a pas besoin de décompresser l' | a pas besoin de décompresser l' | ||
| - | utilitaires. À aller chercher à l'URL~: \url{http:// | + | utilitaires. À aller chercher à l' |
| - | \question{Comment extraire une image d' | + | ===== Comment extraire une image d' |
| - | \reponse | + | $\Reponse$ |
| - | \ext{gif} animé, il est possible d' | + | '' |
| - | possible ensuite de convertir de et vers le format | + | possible ensuite de convertir de et vers le format |
| - | outils | + | outils |
| l' | l' | ||
| - | \question{Y a-t-il des programmes qui permettent de travailler avec les | + | ===== Y a-t-il des programmes qui permettent de travailler avec les fichiers |
| - | | + | |
| - | \reponse Certains programmes permettent de travailler sur les fichiers | ||
| - | graphiques d' | ||
| - | intéressants : \prog{Exifdump} pour interpréter les en-têtes du | ||
| - | fichier, ou \prog{Jhead} à l'URL : | ||
| - | \url{http:// | ||
| - | \reponse La librairie \prog{python} \ext{EXIF} ainsi qu'un \og dumper \fg{} | + | $\Reponse$ |
| - | est disponible | + | graphiques d' |
| + | intéressants : '' | ||
| + | fichier, ou '' | ||
| - | \question{Comment faire des conversions image $\rightarrow$ texte~?} | ||
| - | \reponse | + | $\Reponse$ |
| + | |||
| + | |||
| + | ===== Comment faire des conversions image -> texte? ===== | ||
| + | |||
| + | |||
| + | $\Reponse$ | ||
| texte sous forme d' | texte sous forme d' | ||
| reconnaissance de caractères se chargeront d' | reconnaissance de caractères se chargeront d' | ||
| - | texte. Nous pouvons citer \prog{clara}, \prog{gocr}, \prog{kooka} | + | texte. Nous pouvons citer '' |
| - | sous \operatingsystem{Unix} et gratuits, | + | sous Unix et gratuits, |
| - | payant, | + | payant, |
| - | \question{Qu' | ||
| - | \reponse Le format \ext{cal} qui vient de l'\og US Department Of | + | ===== Qu'en est-il des autres formats graphiques? ===== |
| - | Defense \fg. Voir : | + | |
| - | \url{http:// | + | |
| - | \reponse Les formats \og tableaux \fg: \ext{dx}, \ext{general}, | ||
| - | \ext{netcdf}, | ||
| - | \reponse | + | $\Reponse$ |
| - | \prog{Libwmf} convertit le format \ext{wmf} vers des formats comme | + | Voir : [[http:// |
| - | \LaTeX{}, \ext{pdf}, \ext{png}. | + | |
| - | \question{Qu' | ||
| - | \reponse | + | $\Reponse$ |
| - | ces formats. D' | + | |
| + | |||
| + | $\Reponse$ | ||
| + | '' | ||
| + | LaTeX, '' | ||
| + | |||
| + | |||
| + | ===== Qu'en est-il du format '' | ||
| + | |||
| + | $\Reponse$ | ||
| + | ces formats. D' | ||
| format et éventuellement le sauvegarder en autre chose. | format et éventuellement le sauvegarder en autre chose. | ||
| - | \question{Comment convertir une image bitmap en vectorielle ?} | ||
| - | \reponse \prog{autotrace} permet de convertir une image bitmap en | + | ===== Comment convertir une image bitmap en vectorielle? |
| + | |||
| + | $\Reponse$ | ||
| image vectorielle. Il est possible de choisir son format de sortie. | image vectorielle. Il est possible de choisir son format de sortie. | ||
| - | L'URL est : \url{http:// | + | L'URL est : [[http:// |
| + | |||
| + | |||
| + | $\Reponse$ | ||
| + | |||
| + | |||
| + | $\Reponse$ | ||
| - | \reponse \prog{photoshop} | + | $\Reponse$ |
| - | \reponse \prog{potrace} est un utilitaire de transformation disponible à : | ||
| - | \url{http:// | ||
| - | \reponse Enfin, \prog{flash MX} permet aussi cette transformation. | ||
| - | \endinput | + | {{htmlmetatags> |
| + | metatag-og: | ||
| + | metatag-og: | ||
| + | }} | ||

