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
imagemagick [Le 08/01/2025, 17:45]
46.193.4.150 [Identify]
imagemagick [Le 06/10/2025, 09:13] (Version actuelle)
bcag2 [Installation] en appimage (pour avoir la version 7)
Ligne 12: Ligne 12:
  
 ===== Installation ===== ===== Installation =====
 +==== Dépôts officiels APT ====
 Il vous suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​imagemagick]]**. Il vous suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​imagemagick]]**.
 +
 +==== Appimage ====
 +
 +Pour disposer d’une version plus récente, vous pouvez installer son **[[:​Appimage]]** référez-vous avant tout au [[:​appimage#​installer_un_appimage|chapitre dédié]] au sujet.
 +
 +En résumé téléchargez le fichier [[https://​imagemagick.org/​archive/​binaries/​magick]],​ puis [[:​permissions#​modifier_les_permissions|rendez-le exécutable]] (clic droit sur le fichier -> //​Propriétés//​ -> //​Permissions//​ -> //Autoriser l’exécution//​). Finalement lancez-le en double-cliquant dessus.\\ ​
 +Vous pouvez utiliser un service tel que **[[:​appimage#​go_appimageappimaged|appimaged]]** pour créer automatiquement un [[:​raccourci-lanceur|lanceur]].
 +
 +Dans le texte au regard du lien de téléchargement,​ il est recommandé de mettre en place des règles (//​police//​) de sécurité.
 +<code bash>
 +# vérification de la police de sécurité (dans le répertoire où se trouve le fichier magick :
 +./magick -list policy
 +# doit retourner un texte comprenant :
 +Policy: Undefined
 +    rights: None
 +</​code>​
 +
 +Le fichier de police doit être déposé dans ///​home/​$USER/​.config/​ImageMagick//​.\\
 +Créer d'​abord le répertoire pour recevoir ce fichier :
 +<code bash>
 +mkdir /​home/​$USER/​.config/​ImageMagick
 +</​code>​
 +Différentes versions sont disponibles à [[https://​imagemagick.org/​script/​security-policy.php|la page de détails sur les polices de sécurité]].
 +Puis, faire un click-droit sur celle qui vous convient (par exemple //​secure//​),​ puis //​enregistrer la cible du lien sous// puis sélectionner le chemin vers le répertoire créé précédemment.\\
 +Il faut enfin le renommer
 +<code bash>
 +mv /​home/​$USER/​.config/​ImageMagick/​policy-secure.xml /​home/​$USER/​.config/​ImageMagick/​policy.xml
 +</​code>​
 +
 +
  
 ===== Les différents outils ===== ===== Les différents outils =====
Ligne 105: Ligne 135:
 Ce dernier traitement par lot est particulièrement utile pour corriger en un clin d'oeil des captures d'​écran si, par exemple, la numérisation de vos cassettes VHS n'a pas respecté les proportions originelles. Ce dernier traitement par lot est particulièrement utile pour corriger en un clin d'oeil des captures d'​écran si, par exemple, la numérisation de vos cassettes VHS n'a pas respecté les proportions originelles.
  
-=convert image.jpg -format "​%[pixel:​u.p{1258,​847}]"​ info:+==== Identify ====
  
 +**Identify** donne des informations sur l'​image.
 +  * Pour des informations sommaires : <​code>​identify image.jpg</​code>​
 +  * Pour des informations complètes : <​code>​identify -verbose image.jpg</​code>​
 +  * Pour les images contenant un grand nombre de couleurs, la commande précédente pourra renvoyer des centaines de lignes d'​informations. Pensez à l'​associer à la commande **less** ou **grep** à travers un pipe pour plus de lisibilité. Ainsi, pour connaître le taux de compression de votre JPEG : <​code>​identify -verbose image.jpg | grep Quality</​code>​
 +  * Pour spécifier un format d'​affichage (idéal pour le scripting) <​code>​identify -format "​largeur de %w px" image.jpg ​
 +largeur de 51 px
 +</​code>​
  
 ==== Import (faire des captures d'​écran) ==== ==== Import (faire des captures d'​écran) ====
  • imagemagick.1736354756.txt.gz
  • Dernière modification: Le 08/01/2025, 17:45
  • par 46.193.4.150