- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Linux下V4L2调用摄像头设备程序崩溃
问题描述 使用V4L2驱动调用摄像头,只能打开一次摄像头,第二次打开时程序崩溃。 原因 在获取相机数据流时我们一般会使用mmap()来将linux内核空间映射到用户空间,在关闭相机时应当调用munmap()解除此映射。 代码 内核映射到用户空间 int VideoDevice::init_mmap() { /***向内核申请帧缓存***/ struct v4l2_requestbuffers reqbuf; /* 向内核申请帧缓存 */ memset(&reqbuf, 0
2022-04-06 11:14:08
1060
原创 pytorch dataloader报错BrokenPipeError: [Errno 32] Broken pipe
pytorch dataloader报错BrokenPipeError: [Errno 32] Broken pipe问题描述解决办法 问题描述 在win10中,pytorch下使用dataloader加载数据集时,如果将参数num_workers设置为非0数,即采用多线程加载数据时,会产生报错: BrokenPipeError: [Errno 32] Broken pipe 在spyder和pycharm中均会报该错误。 解决办法 可以把代码放在jupyter notebook上来跑,亲测num_wor
2021-04-09 17:01:44
604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人