首页 > 解决方案 > 没有 gtk 纯粹使用 opencv 更快地获取像素数据

问题描述

我正在使用此代码从 opencv 相机帧获取像素,然后通过 pygtk 将其转换为像素(可变像素数据)。我认为,最好省略 gtk 步骤并将其转换为相同的像素数据,但纯粹使用 opencv,以节省 CPU 时间。请问有什么想法,如何直接用opencv更快地做到这一点?

_,frame = cam.read()
pixbuf = gtk.gdk.pixbuf_new_from_data(frame, gtk.gdk.COLORSPACE_RGB, False, 8, 800, 600, 2400)
pixeldata = pixbuf.get_pixels()

标签: pythonpython-2.7opencv

解决方案


推荐阅读