use strict; use Tk; use Tk::JPEG; my $fname = "rock.jpg"; my $win = new MainWindow; my $image = $win->Photo('-format' => 'jpeg', '-file' => $fname); $win->Label(-image=>$image)->pack; MainLoop; #### use strict; use Tk; use Tk::JPEG; my $fname = "rock.jpg"; open(F, $fname) or die "cant open $fname"; binmode(F); undef $/; my $jpeg = ; close(F); my $win = new MainWindow; my $image = $win->Photo('-format' => 'jpeg', '-data' => $jpeg); $win->Label(-image=>$image)->pack; MainLoop; #### couldn't recognize image data at C:/Perl/site/lib/Tk/Image.pm line 21.