Toybrick

标题: TB3588Xpython Display无法新建 [打印本页]

作者: rk3588    时间: 2022-10-25 13:15
标题: TB3588Xpython Display无法新建
本帖最后由 rk3588 于 2022-10-25 13:16 编辑

disp = toy.Display("3588dis",1920,1080,False)报如下错误,该怎么调用sdk里面的这些函数呢

作者: jefferyzhang    时间: 2022-10-25 14:15
不要用root,如果用root就自行把XDG_RUNTIME_DIR配下
作者: rk3588    时间: 2022-10-25 14:45
jefferyzhang 发表于 2022-10-25 14:15
不要用root,如果用root就自行把XDG_RUNTIME_DIR配下

XDG_RUNTIME_DIR要配成什么样子啊,去改etc/profile下面添加XDG_RUNTIME_DIR=、usr/lib/ 没有作用
作者: Jaqen    时间: 2022-10-25 14:59
发现TB3588X Cheese或者guvcview都无法打开普通USB驱动的相机,想问下是什么原因?v4l2-ctl能看到相机的配置细节,但是打开的时候失败
作者: jefferyzhang    时间: 2022-10-25 15:42
Jaqen 发表于 2022-10-25 14:59
发现TB3588X Cheese或者guvcview都无法打开普通USB驱动的相机,想问下是什么原因?v4l2-ctl能看到相机的配置 ...

第三方软件我们均不提供支持,请自行联系debian或者linux社区咨询,
或者通过搜索引擎寻求解决方案
作者: Jaqen    时间: 2022-10-25 16:54
jefferyzhang 发表于 2022-10-25 15:42
第三方软件我们均不提供支持,请自行联系debian或者linux社区咨询,
或者通过搜索引擎寻求解决方案 ...

我成功从相机处获得一帧数据,数据大小是3840*2160*3(byte),通过np.frombuffer转成nparray使用,但是我在调用copy_from进行数据转换的时候会返回数据格式错误(需要135168大小,但是数据大小为3840*2160*3)

这让我觉得困惑,如果不输入w,h,copy_from函数是如何进行RGB_888编码的,所以我把一维nparray转化成2160行,3840*3列的二维数组进行输入,但是又返回数据格式错误。(需要74649600,但是数据大小为3840*2160*3),请问这是什么原因,我的输入nparray参数是不是不对。
作者: jefferyzhang    时间: 2022-10-25 17:46
Jaqen 发表于 2022-10-25 16:54
我成功从相机处获得一帧数据,数据大小是3840*2160*3(byte),通过np.frombuffer转成nparray使用,但是 ...

copy_from只是拷贝数据到python sdk定义的图片格式。w,h,fmt三个参数是必须的,否则没办法完成图片格式定义。




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3