Forum photo Nikon Numérique Index du Forum Forum photo Nikon Numérique
Pixelistes : Le forum photo dédié aux numériques Nikon
 
PortailPortail ForumForum AlbumAlbum AnnuaireAnnuaire  RèglementRèglement LexiqueLexique 
ProfilProfil CalendrierCalendrier Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés RechercherRechercher
ConnexionConnexion S'enregistrerS'enregistrer 

Netpbm et ImageMagick 


 
Poster un nouveau sujet   Répondre au sujet    Forum photo Nikon Numérique Index du Forum -> Software -> Les autres logiciels pour vos photos
 Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
bsd
Pi........
Pi........


Inscrit le: 09 Oct 2007
Messages : 37

MessagePosté le: Mercredi 14 Novembre 2007 19:14    Sujet du message: Netpbm et ImageMagick S'abonner à ce sujet Recommander ce sujet à un ami Lexique du forum des Pixelistes Répondre en citant le message (les images seront remplacées par les URL) Répondre en citant le message (avec les images)

Dans la série des petits 'tutoriels', après celui-ci sur Exiftool:
http://www.pixelistes.com/forum/quelles-donnees-Exif*-utilisez-vous-vt26250.html

En voici un autre (rapide)..., le prochain sera sur les 'plugins photos' pour Gimp.


## NETPBM

Netpbm (qui date de 1988) est une suite d'outils, en ligne de commande, permettant de manipuler des images.

C'est très rapide, et très complet.

Vous connaissez sans doute le projet 'Gallery' http://gallery.menalto.com/
Les miniatures et les images redimensionnées sont en haute qualité. (c'est autre chose que la GD lib...)
Ce programme 'Gallery' tourne en php coté serveur (comme ce forum PhpBB) et utilise Netpbm,
et pleins d'autres choses, je passe... un peu trop lourd comme programme en execution.

Je vais traiter très rapidement Netpbm car la doc est très complète,

Le site officiel:
http://netpbm.sourceforge.net/

La doc c'est ici :
http://netpbm.sourceforge.net/doc/

La liste des fonctions :
http://netpbm.sourceforge.net/doc/directory.html


# Créer une image plus petite à 20 %

$ cat image.jpg | jpegtopnm 2>/dev/null | pamscale 0.20 | pnmtojpeg -quality=98 > thumb.jpg

cela veut dire :
. je lis le fichier image.jpg
. Je transforme image.jpg en format pnm (netpbm) (Nb: le 2>/dev/null permet de zapper stdout)
. Je change la taille - réduction à 20 %
. Je transforme le résultat en JPG qualité 98 %
. Pour en créer le fichier thumb.jpg

Voila donc un exemple simple d'utilisation de NetPBM

la liste des fonctions c'est ici : http://netpbm.sourceforge.net/doc/directory.html


## IMAGEMAGICK

Imagemagick est une suite d'outils, en ligne de commande, permettant de manipuler des images.

C'est très rapide, et très complet.

Le site officiel : http://www.imagemagick.org/

La doc : http://www.imagemagick.org/Usage/


# Rotation d'une image

$ convert -rotate 90 in.jpg out.jpg


# Watermark (Copyright)

$ convert -font helvetica \
> -fill white \
> -pointsize 30 \
> -draw 'text 50,50 "Copyright 2007 par MOI"' \
> in.jpg out.jpg
$


Voila, c'est tout, pour aujourd'hui...

@+

Revenir en haut de page
bsd est absent Voir le profil de l'utilisateur Envoyer un message privé
lefredo
Pixelistes
Pixelistes


Inscrit le: 13 Mar 2007
Messages : 1513
Localisation: 91 - Essonne

MessagePosté le: Jeudi 15 Novembre 2007 15:22    Sujet du message: S'abonner à ce sujet Recommander ce sujet à un ami Lexique du forum des Pixelistes Répondre en citant le message (les images seront remplacées par les URL) Répondre en citant le message (avec les images)

Merci pour cet autre tuto intéressant bsd.
Le top pour moi serai un script permettant un traitement par lot. ça doit pouvoir se faire en partant sur les bases que tu nous donne.
_________________
Mon blog
Boîtiers : - D80
Objectifs : - Nik 18-135 mm f/3,5-5,6 AF-S IF-ED DX - Nik 50mm f/1.4D AF - Nik 70-300 mm f/4,5-5,6G AF-S VR IF-ED
Autre(s) : Diffuseur Lumiquest softscreen- Panasonic Lumix FX-33
Revenir en haut de page
lefredo est actuellement en ligne Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
bsd
Pi........
Pi........


Inscrit le: 09 Oct 2007
Messages : 37

MessagePosté le: Jeudi 15 Novembre 2007 16:18    Sujet du message: S'abonner à ce sujet Recommander ce sujet à un ami Lexique du forum des Pixelistes Répondre en citant le message (les images seront remplacées par les URL) Répondre en citant le message (avec les images)

re, lefredo

tu fais un script simple et tu utilises cd, rm, mv cp, cat, grep, tr etc...:

ceci est un exemple

Code:
#!/bin/sh

list=`ls -1 *.jpg`

for i in $list
do

exiftool $i | grep 'Shutter Count'

done


@+
_________________
Exiftool - NetPBM & ImageMagick - Plugins pour GIMP - Extraction NEF->JPG
Revenir en haut de page
bsd est absent Voir le profil de l'utilisateur Envoyer un message privé
lefredo
Pixelistes
Pixelistes


Inscrit le: 13 Mar 2007
Messages : 1513
Localisation: 91 - Essonne

MessagePosté le: Jeudi 15 Novembre 2007 16:28    Sujet du message: S'abonner à ce sujet Recommander ce sujet à un ami Lexique du forum des Pixelistes Répondre en citant le message (les images seront remplacées par les URL) Répondre en citant le message (avec les images)

Ah les scripts shell... Il va vraiment falloir que je m'y remette, c'est d'une puissance ce truc...
Merci pour l'exemple ... et pour me pousser indirectement à m'y remettre Very Happy
_________________
Mon blog
Boîtiers : - D80
Objectifs : - Nik 18-135 mm f/3,5-5,6 AF-S IF-ED DX - Nik 50mm f/1.4D AF - Nik 70-300 mm f/4,5-5,6G AF-S VR IF-ED
Autre(s) : Diffuseur Lumiquest softscreen- Panasonic Lumix FX-33
Revenir en haut de page
lefredo est actuellement en ligne Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forum photo Nikon Numérique Index du Forum -> Software -> Les autres logiciels pour vos photos Toutes les heures sont au format GMT - 10 Heures
Page 1 sur 1
Voir les nouveaux messages depuis votre dernière visite


 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas créer un évènement de calendrier dans ce forum


Forum photo Nikon Numérique RSS Sujet Abonnez-vous au flux Pixelistes via Feedburner


Powered by phpBB © 2001, 2008 phpBB Group
Traduction par : phpBB-fr.com - © Template by Pixelistes
© Toutes les photos présentées sur les Pixelistes ne sont pas libres de droit
© Toutes les marques citées sont la propriété de leurs propriétaires respectifs
Site déclaré à la CNIL sous le numéro 1141629
PIXELISTES est une marque déposée - © 2007 - 2008 Pixelistes SARL
Forum Map
mxBB Map
Site Map