Quelqu'un sait-il s'il existe un moyen d'utiliser ImageMagick avec
Python ? J'ai trouvé quelque chose (http://www.python.net/crew/zack/),
mais tous les liens de téléchargement ont l'air mort. Par ailleurs, il
semble y avoir quelque chose sur le site d'ImageMagick
(http://www.imagemagick.org/script/api.php#python), mais je ne vois pas
bien quoi en faire (il n'y a aucun README ou assimilé).
Cordialement,
--
Q: Connaissez-vous la différence entre l'ignorance et l'apathie ?
R: J'en sais rien et je m'en fous.
Mathieu Goutelle - http://www.cadichonne.net/
Moi, j'ai ça dans mes tablettes : http://ftp.fifi.org/ImageMagick/python
Sinon, ImageMagick fonctionnant en ligne de commande, c'est assez facile à wrapper.
Par ailleurs, si tu es sous windows, il est possible de piloter ImageMagick par Ole-automation (COM).
-- @-salutations
Michel Claveau
Mathieu Goutelle
Dans l'article , MC a écrit :
Moi, j'ai ça dans mes tablettes : http://ftp.fifi.org/ImageMagick/python
Merci : ça ressemble bigrement à ce qu'il y a sur le site d'ImageMagick, le fichier README en moins.
Je vais sans doute poser une questions stupide, mais je dois faire une manip' spéciale pour l'utiliser ou il suffit de l'installer dans un répertoire connu de Python ?
Sinon, ImageMagick fonctionnant en ligne de commande, c'est assez facile à wrapper.
En fait, c'est justement pour remplacer des scripts shells qui font ça. C'est diablement inefficace de faire plusieur commandes sur une image (la réduire, y ajouter du texte, etc.) en ligne de commande. D'où ma volonté de faire ça en Python...
Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - http://www.cadichonne.net/
Dans l'article <mn.dd0a7d683c0e171f.46195@XX.XmclaveauX.com>, MC a
écrit :
Moi, j'ai ça dans mes tablettes :
http://ftp.fifi.org/ImageMagick/python
Merci : ça ressemble bigrement à ce qu'il y a sur le site
d'ImageMagick, le fichier README en moins.
Je vais sans doute poser une questions stupide, mais je dois faire une
manip' spéciale pour l'utiliser ou il suffit de l'installer dans un
répertoire connu de Python ?
Sinon, ImageMagick fonctionnant en ligne de commande, c'est assez
facile à wrapper.
En fait, c'est justement pour remplacer des scripts shells qui font ça.
C'est diablement inefficace de faire plusieur commandes sur une image
(la réduire, y ajouter du texte, etc.) en ligne de commande. D'où ma
volonté de faire ça en Python...
Cordialement,
--
Q: Connaissez-vous la différence entre l'ignorance et l'apathie ?
R: J'en sais rien et je m'en fous.
Mathieu Goutelle - http://www.cadichonne.net/
Moi, j'ai ça dans mes tablettes : http://ftp.fifi.org/ImageMagick/python
Merci : ça ressemble bigrement à ce qu'il y a sur le site d'ImageMagick, le fichier README en moins.
Je vais sans doute poser une questions stupide, mais je dois faire une manip' spéciale pour l'utiliser ou il suffit de l'installer dans un répertoire connu de Python ?
Sinon, ImageMagick fonctionnant en ligne de commande, c'est assez facile à wrapper.
En fait, c'est justement pour remplacer des scripts shells qui font ça. C'est diablement inefficace de faire plusieur commandes sur une image (la réduire, y ajouter du texte, etc.) en ligne de commande. D'où ma volonté de faire ça en Python...
Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - http://www.cadichonne.net/
j'allais aussi le proposer. quelques liens: http://www.supinfo-projects.com/fr/2004/zopeavance/4/ http://www.pythonware.com/library/pil/handbook/index.htm et spécialement: http://www.pythonware.com/library/pil/handbook/introduction.htm
On Sun, 27 Aug 2006 23:25:47 +0200, MC wrote:
Perso, j'utilise PIL
j'allais aussi le proposer.
quelques liens:
http://www.supinfo-projects.com/fr/2004/zopeavance/4/
http://www.pythonware.com/library/pil/handbook/index.htm
et spécialement:
http://www.pythonware.com/library/pil/handbook/introduction.htm
j'allais aussi le proposer. quelques liens: http://www.supinfo-projects.com/fr/2004/zopeavance/4/ http://www.pythonware.com/library/pil/handbook/index.htm et spécialement: http://www.pythonware.com/library/pil/handbook/introduction.htm
J'avais regardé déjà, ne trouvant rien de probant avec ImageMagick. J'ai lu plusieurs fois que la qualité était moins bonne qu'avec IM. En plus, comme j'utilise déjà certains trucs particuliers d'IM, j'ai peur que l'adaptation soit plus longue avec PIL.
M'enfin, je serais heureux de me tromper ! Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - <URL:http://www.cadichonne.net/>
Bonjour,
Dans l'article <mn.dd7d7d68f930b982.46195@XX.XmclaveauX.com>, MC a
écrit :
J'avais regardé déjà, ne trouvant rien de probant avec ImageMagick.
J'ai lu plusieurs fois que la qualité était moins bonne qu'avec IM. En
plus, comme j'utilise déjà certains trucs particuliers d'IM, j'ai peur
que l'adaptation soit plus longue avec PIL.
M'enfin, je serais heureux de me tromper !
Cordialement,
--
Q: Connaissez-vous la différence entre l'ignorance et l'apathie ?
R: J'en sais rien et je m'en fous.
Mathieu Goutelle - <URL:http://www.cadichonne.net/>
J'avais regardé déjà, ne trouvant rien de probant avec ImageMagick. J'ai lu plusieurs fois que la qualité était moins bonne qu'avec IM. En plus, comme j'utilise déjà certains trucs particuliers d'IM, j'ai peur que l'adaptation soit plus longue avec PIL.
M'enfin, je serais heureux de me tromper ! Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - <URL:http://www.cadichonne.net/>
J'essaie d'installer ça sous cygwin, mais je rencontre plein de problèmes. Là, je suis bloqué sur le processus de build qui bouffe 100% de CPU sur la première compilation, sans jamais s'arrêter ni rendre la main sur un message d'erreur. Si je tue le process gcc, la compilation passe au fichier d'après, mais avec le même problème.
J'ai tenté à peu près tout ce que j'ai trouvé via Google et autres (les incantations type "rebaseall"), mais sans succès. J'ai par contre trouvé sur la ML de PIL une autre personne ayant exactement le même pb (http://mail.python.org/pipermail/image-sig/2006-May/003915.html), mais il n'a reçu aucune réponse.
Une idée ? Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - http://www.cadichonne.net/
Bonsoir,
Dans l'article <mn.dd7d7d68f930b982.46195@XX.XmclaveauX.com>, MC a
écrit :
J'essaie d'installer ça sous cygwin, mais je rencontre plein de
problèmes. Là, je suis bloqué sur le processus de build qui bouffe 100%
de CPU sur la première compilation, sans jamais s'arrêter ni rendre la
main sur un message d'erreur. Si je tue le process gcc, la compilation
passe au fichier d'après, mais avec le même problème.
J'ai tenté à peu près tout ce que j'ai trouvé via Google et autres (les
incantations type "rebaseall"), mais sans succès. J'ai par contre
trouvé sur la ML de PIL une autre personne ayant exactement le même pb
(http://mail.python.org/pipermail/image-sig/2006-May/003915.html), mais
il n'a reçu aucune réponse.
Une idée ?
Cordialement,
--
Q: Connaissez-vous la différence entre l'ignorance et l'apathie ?
R: J'en sais rien et je m'en fous.
Mathieu Goutelle - http://www.cadichonne.net/
J'essaie d'installer ça sous cygwin, mais je rencontre plein de problèmes. Là, je suis bloqué sur le processus de build qui bouffe 100% de CPU sur la première compilation, sans jamais s'arrêter ni rendre la main sur un message d'erreur. Si je tue le process gcc, la compilation passe au fichier d'après, mais avec le même problème.
J'ai tenté à peu près tout ce que j'ai trouvé via Google et autres (les incantations type "rebaseall"), mais sans succès. J'ai par contre trouvé sur la ML de PIL une autre personne ayant exactement le même pb (http://mail.python.org/pipermail/image-sig/2006-May/003915.html), mais il n'a reçu aucune réponse.
Une idée ? Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - http://www.cadichonne.net/
MC
Bonsoir !
Pourquoi ne pas installer directement (en natif, sans cygwin) le binaire tout prêt ?
C'est beaucoup plus simple.
-- @-salutations
Michel Claveau
Bonsoir !
Pourquoi ne pas installer directement (en natif, sans cygwin) le
binaire tout prêt ?
J'essaie d'installer ça sous cygwin, mais je rencontre plein de problèmes. Là, je suis bloqué sur le processus de build qui bouffe 100% de CPU sur la première compilation, sans jamais s'arrêter ni rendre la main sur un message d'erreur. Si je tue le process gcc, la compilation passe au fichier d'après, mais avec le même problème.
J'ai tenté à peu près tout ce que j'ai trouvé via Google et autres (les incantations type "rebaseall"), mais sans succès. J'ai par contre trouvé sur la ML de PIL une autre personne ayant exactement le même pb (http://mail.python.org/pipermail/image-sig/2006-May/003915.html), mais il n'a reçu aucune réponse.
Une idée ? Cordialement,
J'ai le même problème, et je crois avoir trouvé un truc: j'ai modifié setup.py, pour éviter d'importer tkinter: à la place de
J'essaie d'installer ça sous cygwin, mais je rencontre plein de
problèmes. Là, je suis bloqué sur le processus de build qui bouffe 100%
de CPU sur la première compilation, sans jamais s'arrêter ni rendre la
main sur un message d'erreur. Si je tue le process gcc, la compilation
passe au fichier d'après, mais avec le même problème.
J'ai tenté à peu près tout ce que j'ai trouvé via Google et autres (les
incantations type "rebaseall"), mais sans succès. J'ai par contre
trouvé sur la ML de PIL une autre personne ayant exactement le même pb
(http://mail.python.org/pipermail/image-sig/2006-May/003915.html), mais
il n'a reçu aucune réponse.
Une idée ?
Cordialement,
J'ai le même problème, et je crois avoir trouvé un truc:
j'ai modifié setup.py, pour éviter d'importer tkinter:
à la place de
J'essaie d'installer ça sous cygwin, mais je rencontre plein de problèmes. Là, je suis bloqué sur le processus de build qui bouffe 100% de CPU sur la première compilation, sans jamais s'arrêter ni rendre la main sur un message d'erreur. Si je tue le process gcc, la compilation passe au fichier d'après, mais avec le même problème.
J'ai tenté à peu près tout ce que j'ai trouvé via Google et autres (les incantations type "rebaseall"), mais sans succès. J'ai par contre trouvé sur la ML de PIL une autre personne ayant exactement le même pb (http://mail.python.org/pipermail/image-sig/2006-May/003915.html), mais il n'a reçu aucune réponse.
Une idée ? Cordialement,
J'ai le même problème, et je crois avoir trouvé un truc: j'ai modifié setup.py, pour éviter d'importer tkinter: à la place de
J'ai cru comprendre que c'est parce que fork() sous cygwin n'aime pas quand il y a trop de DLLs chargés dans le programme.
Evidemment, il te manquera alors l'intégration de PIL avec tcl/tk, mais au moins, ça compile !
-- Amaury
Mathieu Goutelle
Bonjour,
Dans l'article <ecvrin$1ba4$, Amaury Forgeot d'Arc a écrit :
J'ai cru comprendre que c'est parce que fork() sous cygwin n'aime pas quand il y a trop de DLLs chargés dans le programme.
C'est ce que j'ai cru comprendre aussi, mais les histoires de "rebaseall" trouvées via Google devraient régler ce problème.
Evidemment, il te manquera alors l'intégration de PIL avec tcl/tk, mais au moins, ça compile !
Effectivement, ça compile. Merci pour le coup de main !
Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - <URL:http://www.cadichonne.net/>
Bonjour,
Dans l'article <ecvrin$1ba4$1@talisker.lacave.net>, Amaury Forgeot
d'Arc a écrit :
J'ai cru comprendre que c'est parce que fork() sous cygwin n'aime pas
quand il y a trop de DLLs chargés dans le programme.
C'est ce que j'ai cru comprendre aussi, mais les histoires de
"rebaseall" trouvées via Google devraient régler ce problème.
Evidemment, il te manquera alors l'intégration de PIL avec tcl/tk,
mais au moins, ça compile !
Effectivement, ça compile. Merci pour le coup de main !
Cordialement,
--
Q: Connaissez-vous la différence entre l'ignorance et l'apathie ?
R: J'en sais rien et je m'en fous.
Mathieu Goutelle - <URL:http://www.cadichonne.net/>
Dans l'article <ecvrin$1ba4$, Amaury Forgeot d'Arc a écrit :
J'ai cru comprendre que c'est parce que fork() sous cygwin n'aime pas quand il y a trop de DLLs chargés dans le programme.
C'est ce que j'ai cru comprendre aussi, mais les histoires de "rebaseall" trouvées via Google devraient régler ce problème.
Evidemment, il te manquera alors l'intégration de PIL avec tcl/tk, mais au moins, ça compile !
Effectivement, ça compile. Merci pour le coup de main !
Cordialement, -- Q: Connaissez-vous la différence entre l'ignorance et l'apathie ? R: J'en sais rien et je m'en fous. Mathieu Goutelle - <URL:http://www.cadichonne.net/>