Florent wrote:
> Cyril Mougel wrote:
>> Florent wrote:
>>>
>>> J'ai essayé (sous ruby/console) dissolve comme fonction qui me retourne
>>> InstantRails :
>>> ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
>>>   
>> As-tu la même version de RMagick et ImageMagick sur les deux machines ?
>> 
>> 
>> --
>> Cyril Mougel
>> http://blog.shingara.fr
> 
> Bonjour Cyril,
> Je me disais bien que j'avais oublié quelque chose d'important :)
> 
> Sous Windows :
> ImageMagick 6.4.5-3
> RMagick 2.7.1
> 
> Sous Debian :
> ImageMagick 6.4.6-5
> RMagick 2.7.2
> 
> Difficile d'être vraiment synchrone entre les deux systèmes, mais je 
> n'ai rien trouvé sur d'éventuelles dépréciations de méthode entre les 
> deux versions.
> Merci pour ton aide.
> 
> Florent

Salut,

J'ai une bonne et une mauvaise nouvelle!

La bonne : je suis arrivé à mes fins
Plutôt que d'écrire :
image = image.watermark(image2, 0.25, 0.0, gravity)

j'ai écris :
image = image.composite(image2, gravity, Magick::HardLightCompositeOp)

On peut utiliser composite!, appliquer shade à l'image2 etc...
Les liens qui m'ont permis d'obtenir ce résultat sont :
http://rmagick.rubyforge.org/watermark/watermark.html
http://blog.mondragon.cc/articles/2007/01/12/ruby-rmagick-watermark-bug
http://www.imagemagick.org/RMagick/doc/constants.html#CompositeOperator
http://www.imagemagick.org/RMagick/doc/image1.html#composite

En espérant que ça aide quelqu'un un beau jour...

La mauvaise nouvelle : Je n'ai toujours pas compris pourquoi des 
fonctions comme watermark et dissolve (pourtant présentes dans la doc 
RMagick) ne fonctionnent pas sur ma config debian... Si quelqu'un a déjà 
eu le problème et l'a résolu, je serai ravi de savoir comment.

Bonne journée.

Florent
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à