小编Bor*_*ink的帖子

如何反序列化opencv图像,从c++发送到python 3?

我正在开发一个 python3 应用程序,我需要从由 C++ 应用程序序列化并存储在 protobuf 消息中的数据创建 openCV 图像。我只能访问包含以下数据的结构:

message Image {
    uint32          rows            =1;
    uint32          cols            =2;
    int32           elemType        =3; //openCV type (ex: CV_8U)
    int32           elemSize        =4;
    bytes           data            =5;
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这样做,通过 numpy 首先创建一个数组,但我认为我做错了......

这是一些代码,img我之前提到的结构在哪里:

message Image {
    uint32          rows            =1;
    uint32          cols            =2;
    int32           elemType        =3; //openCV type (ex: CV_8U)
    int32           elemSize        =4;
    bytes           data            =5;
}
Run Code Online (Sandbox Code Playgroud)

我想跳过这里完成的奇怪的解析,但是如何呢?我不知道...(我对 python、openCV 和 stackoverflow 很陌生,所以请友善^^)

c++ python opencv

5
推荐指数
0
解决办法
312
查看次数

如何在 kubernetes 中使用 --device /dev/video0?

我有一个 docker 容器,用于将我的网络摄像头的通量转换为 rtsp(docker image: ullaakut/rtspatt)。当我使用--device /dev/video0:/dev/video0.

但是我没有发现任何东西可以帮助我使用 Kubernetes 做同样的事情。我只是想要一种从容器访问网络摄像头的方法......任何人都可以帮助我吗?

docker kubernetes

4
推荐指数
1
解决办法
4640
查看次数

标签 统计

c++ ×1

docker ×1

kubernetes ×1

opencv ×1

python ×1