724
- 收藏
- 点赞
- 分享
- 举报
Hi3516DV500抓取摄像头数据异常
存储文件代码
void save_file_test(hi_video_frame_info *frame_data) { FILE *pfd = fopen("stream_chn.yuv", "a+"); hi_u8 *virt_addr; hi_u8 *virt_addr2; hi_u32 fpn_height, fpn_width; hi_s32 i; hi_s32 size; hi_u64 phy_addr; fpn_height = frame_data->video_frame.height; fpn_width = frame_data->video_frame.width; size = frame_data->video_frame.stride[0]*fpn_height*3/2; phy_addr = frame_data->video_frame.phys_addr[0]; virt_addr = (hi_u8*)hi_mpi_sys_mmap(phy_addr, size); (hi_void)fwrite(virt_addr, size, 1, pfd); hi_mpi_sys_munmap(virt_addr, size); (hi_void)fflush(pfd); fclose(pfd); }
2.调用代码
sample_capture_send_frame_to_capture_pipe函数 568行: /* discare first frame */ if (i == 0) { if (hi_mpi_vi_get_chn_frame(capture_pipe, 0, &yuv_frame, milli_sec) == HI_SUCCESS) { hi_mpi_vi_release_chn_frame(capture_pipe, 0, &yuv_frame); } } else { if (hi_mpi_vi_get_chn_frame(capture_pipe, 0, &yuv_frame, milli_sec) == HI_SUCCESS) { const hi_vpss_grp vpss_grp = 1; save_file_test(&yuv_frame); break; //hi_mpi_vpss_send_frame(vpss_grp, &yuv_frame, milli_sec); hi_mpi_vi_release_chn_frame(capture_pipe, 0, &yuv_frame); } }
3.问题
上述函数调用后,发现数据写入到文件中,无法分析出写入数据是什么数据?
我来回答
回答3个
时间排序
认可量排序
认可0
认可0
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2023-12-25 10:12:10
-
2016-11-04 17:00:03
-
2023-06-19 11:46:08
-
2023-11-09 09:43:11
-
2024-12-26 14:40:10
-
2014-12-24 17:45:30
-
2023-08-26 17:47:48
-
2024-03-07 12:13:34
-
2018-11-23 21:29:42
-
2017-05-03 09:26:19
-
2022-10-31 15:39:30
-
2024-09-10 16:38:10
-
2024-05-09 16:44:07
-
2024-04-08 09:07:33
-
2023-12-06 15:13:40
-
2024-12-27 11:12:13
-
2023-12-30 21:59:46
-
2024-07-16 12:32:33
-
2024-07-15 15:17:03
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5想要咨询一下Sil9135+Sil9134形成的一个显示链路.
-
5Hi3516移植USB摄像头的SDK,如何修改Makefile?
-
5ss928从SD卡启动
-
50HI3516CV610调试raw+ahd,均使用2lane mipi
-
5HI3516DV500接收不到FPGA传过来的BT1120数据,时钟和配置都没问题VI就是检测不到数据~
-
5请教一下,Hi3516DV500 ebaina的SDK有没有实现RTSP推流?
-
5SS928的emmc有32GB,bootargs设置使用16GB,但是为啥能用的只有rootfs的大小
-
33SS928怎样烧写ubuntu系统
-
10ToolPlatform下载rootfs提示网络失败
-
10谁有GK7205V500的SDK
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认