Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

créer des vignettes avec imagemagick

7 réponses
Avatar
bernard schoenacker
bonjour,

je souhaite créer des vignettes pour des photos au format jpg et qui
sont :

- portrait 150x200 ( désiré )
- paysage 200x150 ( désiré )

à l'aide de imagemagick, j'ai consulté les exemples mais je
m'y perd ...

comment y arriver

slt
bernard

--
bernard schoenacker <bernard.schoenacker@free.fr>

7 réponses

Avatar
Skander TALEB HACINE
--001a11403414f8b0c305433c12f6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Comment se désabonner (pour ne pas recevoir d'email qui bourre ma boit e,
Merci
M. Skander TALEB HACINE
Maître assistant class "A"
Département de physique
Faculté des sciences
Pôle universitaire El Bez
Université de Sétif 1
Algérie
Le 9 décembre 2016 à 17:07, bernard schoenacker <bernard.schoenac
a écrit :
bonjour,
je souhaite créer des vignettes pour des photos au format jpg et qui
sont :
- portrait 150x200 ( désiré )
- paysage 200x150 ( désiré )
à l'aide de imagemagick, j'ai consulté les exemples mais je
m'y perd ...
comment y arriver
slt
bernard
--
bernard schoenacker

--001a11403414f8b0c305433c12f6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir="ltr">Comment se désabonner (pour ne pas recevoir d&#39;ema il qui bourre ma boite, Merci<br></div><div class="gmail_extra"><br clear ="all"><div><div class="gmail_signature" data-smartmail="gmail_signat ure"><div dir="ltr"><div><div dir="ltr">M. Skander TALEB HACINE<div>Ma ître assistant class &quot;A&quot;</div><div>Département de physi que<br></div><div>Faculté des sciences<br></div><div>Pôle univers itaire El Bez</div><div>Université de Sétif 1 </div><div>Alg érie</div></div></div></div></div></div>
<br><div class="gmail_quote">Le 9 décembre 2016 à 17:07, bernar d schoenacker <span dir="ltr">&lt;<a href="mailto: ree.fr" target="_blank"></a>&gt;</span> a à ©crit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;b order-left:1px #ccc solid;padding-left:1ex">bonjour,<br>
<br>
    je souhaite créer des vignettes pour des photos au forma t jpg et qui<br>
    sont :<br>
<br>
    - portrait  150x200 ( désiré )<br>
    - paysage   200x150 ( désiré )<br>
<br>
    à l&#39;aide de imagemagick, j&#39;ai consulté les exemples mais je<br>
    m&#39;y perd ...<br>
<br>
    comment y arriver<br>
<br>
    slt<br>
    bernard<br>
<br>
--<br>
bernard schoenacker &lt;<a href="mailto:">bern </a>&gt;<br>
<br>
</div><br></div>
--001a11403414f8b0c305433c12f6--
Avatar
Samy Mezani
Bonjour Bernard,
Le 09/12/2016 à 17:07, bernard schoenacker a écrit :
je souhaite créer des vignettes pour des photos au format jpg et qui
sont :
- portrait 150x200 ( désiré )
- paysage 200x150 ( désiré )
à l'aide de imagemagick, j'ai consulté les exemples mais je
m'y perd ...

Tout dépend si tes images ont toutes le même ratio largeurxhauteur.
Dans un tel cas j'utilise l'option : -resize 'area@'
Il faut donc calculer le nombre de pixels final que tu souhaites :
150x200 = 30000
Donc :
for i in *JPG; do convert $i -resize '30000@' thumb_$i; done
Evite mogrify si tu ne veux pas écraser tes photos originales...
Par contre si tes images ont des ratio différents, je ne connais pas la
bonne commande. Mais j'ai peut-être mal lu là :
http://www.imagemagick.org/script/command-line-options.php?#resize
http://www.imagemagick.org/script/command-line-processing.php#geometry
Bonne soirée
Samy
Avatar
Cyrille
une boucle avec "convert", non ?
Avatar
contact
bonjour
pour la création des vignettes ceci :
convert ./*.jpg -resize 50% *.jpg
suffira pour une conversion en lot des images d'un répertoire.
Cordialement
*François-Marie BILLARD*
Sculpteur - Céramiste <www.billard-francois-marie.eu>
Le 09/12/2016 à 17:32, Samy Mezani a écrit :
Bonjour Bernard,
Le 09/12/2016 à 17:07, bernard schoenacker a écrit :
je souhaite créer des vignettes pour des photos au format jpg et qui
sont :
- portrait 150x200 ( désiré )
- paysage 200x150 ( désiré )
à l'aide de imagemagick, j'ai consulté les exemples mais je
m'y perd ...

Tout dépend si tes images ont toutes le même ratio largeurxhauteur.
Dans un tel cas j'utilise l'option : -resize 'area@'
Il faut donc calculer le nombre de pixels final que tu souhaites :
150x200 = 30000
Donc :
for i in *JPG; do convert $i -resize '30000@' thumb_$i; done
Evite mogrify si tu ne veux pas écraser tes photos originales...
Par contre si tes images ont des ratio différents, je ne connais pas
la bonne commande. Mais j'ai peut-être mal lu là :
http://www.imagemagick.org/script/command-line-options.php?#resize
http://www.imagemagick.org/script/command-line-processing.php#geometry
Bonne soirée
Samy
Avatar
bernard schoenacker
On Fri, 9 Dec 2016 17:23:22 +0100
Cyrille wrote:
une boucle avec "convert", non ?

bonjour,
j'ai réussi à créer les vignettes et j'ai forcé la résolution à :
150x200 (portrait)
200x150 (paysage)
http://happy-tux.org/Noces-de-chateau/Images/thumb/thumb_1.jpg
code :
<img src="thumb/thumb_1.jpg" width="200" height="150" alt=" "
align="MIDDLE"> /code
maintenant avec cette image je souhaite obtenir la grande image en
cliquant dessus :
http://happy-tux.org/Noces-de-chateau/Images/1.jpg
comment y arriver en "pur" html ?
slt
bernard
--
bernard schoenacker
Avatar
fra-duf-no-spam
Le 17145ième jour après Epoch,
bernard schoenacker écrivait:
j'ai réussi à créer les vignettes et j'ai forcé l a résolution à :
150x200 (portrait)
200x150 (paysage)
http://happy-tux.org/Noces-de-chateau/Images/thumb/thumb_1.jpg
code :
<img src="thumb/thumb_1.jpg" width="200" height="150" alt=" "
align="MIDDLE"> /code
maintenant avec cette image je souhaite obtenir la grande image en
cliquant dessus :
http://happy-tux.org/Noces-de-chateau/Images/1.jpg
comment y arriver en "pur" html ?

Tu mets une pure balise <a>:
<a href="1.jpg"><img src="thumb/thumb_1.jpg" width="200" height="15 0" alt=" "
align="MIDDLE"></a>
Ou alors j'ai pas bien compris ? ;-)
Avatar
bernard schoenacker
On Sat, 10 Dec 2016 11:09:11 +0100
(François TOURDE) wrote:
<a href="1.jpg"><img src="thumb/thumb_1.jpg" width="200" height="150"
alt=" " align="MIDDLE"></a>

merci françois
c'est exactement ce que je recherche
slt
bernard
--
bernard schoenacker