Toybrick

楼主: jefferyzhang

RK3399Pro入门教程(8)6路1080P30帧解码显示范例

 

zhaozhenxing

注册会员

积分
98
楼主
发表于 2020-12-2 14:59:54 | 显示全部楼层
本帖最后由 zhaozhenxing 于 2020-12-4 17:38 编辑

怎么读取一个静态图片,然后在这里显示呢? 谢谢

已搞定
    buf = toy.GraphicBuffer(w, h, toy.GraphicFormat.FMT_RGB888)
    bg_img = np.zeros((h, w, 3), np.uint8)
    bg_img[:,:,0] = 0
    bg_img[:,:,1] = 255
    bg_img[:,:,2] = 0
    buf.memcpy_from(bg_img)


回复

使用道具 举报

zhaozhenxing

注册会员

积分
98
沙发
发表于 2020-12-7 10:53:15 | 显示全部楼层

failed to open drm buffer !

本帖最后由 zhaozhenxing 于 2020-12-7 18:49 编辑

failed to open drm buffer !
一定要加sudo权限吗?

[12/07 10:22:42.022] D/:         + [30] 640x480 : 640x480
[12/07 10:22:42.022] D/:         + [31] 640x480 : 640x480
[12/07 10:22:42.022] D/:         + [32] 640x480 : 640x480
[12/07 10:22:42.022] D/:         + [33] 720x400 : 720x400
[12/07 10:22:42.022] D/: End of Found
[12/07 10:22:42.252] D/: connecting to [0] mode [0] 1920x1088
[12/07 10:22:42.253] D/: found encoder id: 90
[12/07 10:22:42.253] D/: use crtc 0 as default
[12/07 10:22:42.259] D/: set crts : crtc_id: 64
[12/07 10:22:42.259] D/: set crtc : encoder crtc_id: 64
[12/07 10:22:42.267] D/: [0]insert display buffer : 0x3a19a7c0
[12/07 10:22:42.272] D/: set crts : crtc_id: 64
[12/07 10:22:42.272] D/: set crtc : encoder crtc_id: 64
[12/07 10:22:42.284] D/: [1]insert display buffer : 0x3a206910
[12/07 10:22:42.285] D/: OpenGLES initializing ...
[12/07 10:22:42.329] D/: * EGL_VERSION = 1.4 Midgard-"r18p0-01rel0" (have 21 configs)
[12/07 10:22:42.330] D/: getEglSurface 160 gbmSurface=0x7f64070650

[12/07 10:22:42.340] D/: changeEglSurface 175 gbmSurface=0x7f641c70c0

[12/07 10:22:42.619] D/: drm render open ...
[12/07 10:22:42.620] E/: (DrmBuffer in rk_drm.cpp:308): failed to open drm buffer !
Aborted
toybrick@debian10:~/projects$


使用sudo权限运行的话,rknn环境又不可以了,

  File "rknn/base/acuitylib/layer/add.py", line 1, in init rknn.base.acuitylib.layer.add
  File "rknn/base/acuitylib/layer/acuitylayer.py", line 3, in init rknn.base.acuitylib.layer.acuitylayer
ModuleNotFoundError: No module named 'tensorflow'
回复

使用道具 举报

zhaozhenxing

注册会员

积分
98
板凳
发表于 2020-12-7 18:40:20 | 显示全部楼层
kyeteo 发表于 2020-4-9 12:17
我用的的是rk3399pro呢
toybrick@debian10:~/gstreamer-rockchip-master$

我用的是原厂RK3399proX,也遇到了这个问题,请问您解决了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表