Thanks to Jouke for the pointer on using MIME::Base64 to encode Tk images.#!/usr/bin/perl -w use strict; use Tk; use Image::Magick; use MIME::Base64; my $mw = MainWindow->new; my $image = Image::Magick->new; $image->Read('foo.gif'); # Perform any Magick manipulation here ... my ($blob) = $image->ImageToBlob(); my $buttonImage = $mw->Photo(-data => encode_base64($blob)); $mw->Button(-image => $buttonImage)->pack; MainLoop;
-- grummerX
In reply to Re: Image Magick and Tk
by grummerX
in thread Image Magick and Tk
by Eradicatore
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |