![](/img/trans.png)
[英]How to convert plot in gtk canvas from pyplot to pixbuf in python?
[英]How to convert python gtk pixbuf to simplecv image
我正在使用simplecv从图像中提取特征。 我使用gtk在python中截屏。
import gtk.gdk as g
w = g.get_default_root_window()
sz = [400,300]
pb = g.Pixbuf(g.COLORSPACE_RGB, False, 8,*sz)
cm = w.get_colormap()
pb = pb.get_from_drawable(w,cm,0,0,0,0,*sz)
然后如何将屏幕快照pixbuf转换为SimpleCV Image实例?
经过一些试验,我找到了解决方案,假设您有一个名为pb的图像的pixbuf,那么您可以像这样从pb创建SimpleCV图像
im = Image(pb.get_pixels_array())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.