Weitere ähnliche Inhalte
Ähnlich wie Perlmagick Image Composition
Ähnlich wie Perlmagick Image Composition (19)
Mehr von Toshimitsu YAMAGUCHI
Mehr von Toshimitsu YAMAGUCHI (8)
Kürzlich hochgeladen (20)
Perlmagick Image Composition
- 1. Perlmagick
YAMAGUCHI Toshimitsu
eta] [beta] [beta] [beta]
- 2. eta] [beta] [beta] [beta]
- 3. eta] [beta] [beta] [beta]
- 4. eta] [beta] [beta] [beta]
- 5. eta] [beta] [beta] [beta]
- 6. eta] [beta] [beta] [beta]
- 7. eta] [beta] [beta] [beta]
- 8. eta] [beta] [beta] [beta]
- 9. eta] [beta] [beta] [beta]
- 10. eta] [beta] [beta] [beta]
- 11. eta] [beta] [beta] [beta]
- 12. eta] [beta] [beta] [beta]
- 13. LAYER
NAME "route"
TYPE LINE
....
CLASS
NAME "0"
STYLE
SYMBOL "circle"
SIZE 100
COLOR 255 0 255
END
END
END
eta] [beta] [beta] [beta]
- 15. #!/usr/bin/perl
base.png
use strict;
use Image::Magick;
my $baseImage;
my $maskImage;
$baseImage = Image::Magick->new;
$baseImage->Read("base.png");
route.png
$maskImage = Image::Magick->new;
$maskImage->Read("route.png");
$maskImage->Transparent(color =>
'#ff00ff');
$baseImage->Composite(image =>
$maskImage, compose => 'Screen');
- 16. #!/usr/bin/perl
base.png
use strict;
use Image::Magick;
my $baseImage;
my $maskImage;
$baseImage = Image::Magick->new;
$baseImage->Read("base.png");
route.png
$maskImage = Image::Magick->new;
$maskImage->Read("route.png");
$maskImage->Transparent(color =>
'#ff00ff');
$baseImage->Composite(image =>
$maskImage, compose => 'Screen');
- 17. #!/usr/bin/perl
base.png
use strict;
use Image::Magick;
my $baseImage;
my $maskImage;
$baseImage = Image::Magick->new;
$baseImage->Read("base.png");
route.png
$maskImage = Image::Magick->new;
$maskImage->Read("route.png");
$maskImage->Transparent(color =>
'#ff00ff');
$baseImage->Composite(image =>
$maskImage, compose => 'Screen');
- 18. #!/usr/bin/perl
base.png
use strict;
use Image::Magick;
my $baseImage;
my $maskImage;
$baseImage = Image::Magick->new;
$baseImage->Read("base.png");
route.png
$maskImage = Image::Magick->new;
$maskImage->Read("route.png");
$maskImage->Transparent(color =>
'#ff00ff');
$baseImage->Composite(image =>
$maskImage, compose => 'Screen');
- 22. $baseImage
#!/usr/bin/perl
use strict;
use Image::Magick;
...
$imageMarks = Image::Magick->new;
marks.png $imageMarks -> Read("marks.png");
$baseImage -> Composite(image =>
$imageMarks, compose => 'Over');
$baseImage -> Write("out.png");
eta] [beta] [beta] [beta]
- 23. $baseImage
#!/usr/bin/perl
use strict;
use Image::Magick;
...
$imageMarks = Image::Magick->new;
marks.png $imageMarks -> Read("marks.png");
$baseImage -> Composite(image =>
$imageMarks, compose => 'Over');
$baseImage -> Write("out.png");
eta] [beta] [beta] [beta]