2013-07-10 32 views
0

任何人都可以告诉我如何在tcltk窗口中显示图像吗?在tcltk窗口显示图像与R ...如何?

我发现包在这里:sourceforge(1.3版本) 但我不能手动安装它,因为缺少“说明”的文件。

我该如何安装?

- >如何在tcltk窗口上显示图像(使用Img包还是不)?

谢谢

配置:Windows 7的64位,R 3.0.1

回答

2

您可以使用标签这样的:

w <- tktoplevel() 
tcl("image","create","photo", "imageID", file="your_image.gif") 
l <- ttklabel(w, image="imageID", compound="image") 
tkpack(l) 

这仅支持文件格式的数量有限,虽然。

+0

.gif? 它只适用于.gif文件吗? 我只是需要它支持PNG或jpeg – user2551551

+0

否...:(...它不是 – user2551551

+1

因为你需要转换你有像imagemagick这样的系统工具吗?这是最简单的,否则'Img'是一个可以安装的tcl软件包,这个旧的链接可能有所帮助:https://stat.ethz.ch/pipermail/r-help/2005-August/077811.html。tkrplot软件包也可以生成文件以供显示图形。 – jverzani