Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [perlMagick]problema composite

    Ciao, devo incollare un'immagine sopra ad un'altra, ho trovato questo script in giro
    codice:
    #!/usr/bin/perl
    use Image::Magick;
    
      my $image1  = Image::Magick->new;
      my $image2 = Image::Magick->new;
    
      $image1->Set(size=>'420x300'); # finite size, speeds up read # original image
      $image2->Set(size=>'150x100'); # finite size, speeds up read # watermark
    
      $image1->Read("bg.jpg");
      $image2->Read("thm.jpg");
      $image1->Composite(image => $image2,
                                        compose=>"Over",
                                        gravity=>"Center");
      $image1->Write("01-NEW.jpg");
    l'output che mi da è uguale bg.jpg...senza thm.jpg...qualche idea?
    grazie

  2. #2
    cioè non viene creata 01-NEW.jpg ?
    o questa è uguale solo a bg.jpg?

    ai provato anche:

    $image2->Composite(image => $image1,
    compose=>"Over",
    gravity=>"Center");
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

  3. #3
    Originariamente inviato da shishii
    cioè non viene creata 01-NEW.jpg ?
    o questa è uguale solo a bg.jpg?
    è uguale a bg.jpg
    ai provato anche:

    $image2->Composite(image => $image1,
    compose=>"Over",
    gravity=>"Center");
    così è uguale a thm.jpg

    ...ho provato anche ad usare il comando composite da solo:
    codice:
    composite -gravity center thm.jpg bg.jpg over.jpg
    ma il risultato è uguale a prima(over.jpg=bg.jpg)
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.