Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressource:logiciel:imagemagick:start [2024/11/15 18:14]
emoc [Couleur]
ressource:logiciel:imagemagick:start [2025/04/11 18:30] (Version actuelle)
emoc [Petits trucs pratiques]
Ligne 87: Ligne 87:
 Toutes les images JPEG seront converties à 1200x900, en agrandissant la plus petite dimension sans changer les proportions : l'​image remplit toute la surface demandée et peut la dépasser, dans ce cas elle est tronquée. (nb : pas de //​wildcard//​ dans le nom de fichier en sortie). Toutes les images JPEG seront converties à 1200x900, en agrandissant la plus petite dimension sans changer les proportions : l'​image remplit toute la surface demandée et peut la dépasser, dans ce cas elle est tronquée. (nb : pas de //​wildcard//​ dans le nom de fichier en sortie).
    
-===== Assemblages ​d'images ​=====+===== Assemblage / découpage ​d'image =====
  
 **Assembler deux images** **Assembler deux images**
Ligne 115: Ligne 115:
   montage @files.txt -geometry 800x800+0+0 -tile 6x6 -background none montage.png   montage @files.txt -geometry 800x800+0+0 -tile 6x6 -background none montage.png
  
 +**Découper une image en plusieurs morceaux** \\
 +Exemple : découper une image de 6400x800 en 10 morceaux de 640x800
 +  # 20250407 / ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 / Debian 12 Bookworm @ Tenko
 +  convert image.png -crop 640x800 +repage morceaux_%03d.png
 ===== Petits trucs pratiques ===== ===== Petits trucs pratiques =====
 +
 +**Montage pour faciliter le pixel art** \\
 +Les images des sprites sont très petites (16x16px), il faut les agrandir et ajouter une grille (avec le script [[http://​www.fmwconcepts.com/​imagemagick/​grid/​index.php|grid]] de Fred Weinhaus)
 +<code bash>
 +# 20250407 / ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 / Debian 12 Bookworm @ Tenko
 +convert frogue.png -filter point -resize 1000% f1.png ​          # multiplier la définition par 10 sans interpolation
 +convert f1.png -background '#​65ff00'​ -layers flatten f2.png ​    # ajouter un fond vert
 +sh ./grid -s 10 -c white -o 0.8 f2.png f3.png ​                  # ajouter une grille blanche autour de chaque pixel
 +sh ./grid -s 160 -c black f3.png frogue_x10_grille.png ​         # ajouter une grille noire autour de chaque frame 
 +</​code>​
 +Original ​
 +{{:​ressource:​logiciel:​gb_studio:​frogue.png?​direct|}} ​
 +Résultat ​
 +{{:​ressource:​logiciel:​gb_studio:​frogue_x10_grille.png?​direct&​480|}}
  
 **Ajouter une bordure de couleur à une image** ([[http://​www.imagemagick.org/​discourse-server/​viewtopic.php?​t=17158|source]]) **Ajouter une bordure de couleur à une image** ([[http://​www.imagemagick.org/​discourse-server/​viewtopic.php?​t=17158|source]])
  • ressource/logiciel/imagemagick/start.1731690853.txt.gz
  • Dernière modification: 2024/11/15 18:14
  • par emoc