建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

南山吃鸡王

发帖: 32粉丝: 2

发消息 + 关注

发表于2021年02月23日 15:02:14 101 5
直达本楼层的链接
楼主
显示全部楼层
[问题求助] 【200DK】【jpeg2yuv】代码问题

【功能模块】


目前使用opencv中的 Mat 数据类型读取图片,想使用 dvpp 将图片转为 yuv420sp。如何将 Mat 数据转化为函数 dvpp_.CvtJpegToYuv420sp(yuvImage, image) 输入要求的 ImageData 数据类型?


【截图信息】

image.png

image.png


举报
分享

分享文章到朋友圈

分享文章到微博

_xyt

发帖: 21粉丝: 15

发消息 + 关注

发表于2021年02月23日 15:30:27
直达本楼层的链接
沙发
显示全部楼层

你好,Mat 数据无法转化为ImageData

参考这个样例直接读取图片成ImageData格式

https://gitee.com/ascend/samples/blob/master/cplusplus/level2_simple_inference/2_object_detection/VGG_SSD_coco_detection_DVPP_with_AIPP/src/main.cpp#L56

点赞 评论 引用 举报

南山吃鸡王

发帖: 32粉丝: 2

发消息 + 关注

发表于2021年02月23日 16:04:17
直达本楼层的链接
板凳
显示全部楼层

回复:_xyt 发表于 2021-2-23 15:30 你好,Mat 数据无法转化为ImageData参考这个样例直接读取图片成ImageData格式https://gitee.com/ascend/samples/

这个二进制读取文件我了解,我需求是输入为 mp4,并不是单张图片,因此要获取 mp4 中的其中一帧,就得先使用 Mat 数据类型。而先一步将 mp4 转为 单张图片太耗费时间,不可行。

image.png

点赞 评论 引用 举报

_xyt

发帖: 21粉丝: 15

发消息 + 关注

发表于2021年02月23日 18:20:16
直达本楼层的链接
地板
显示全部楼层

回复:南山吃鸡王 发表于 2021-2-23 16:04 这个二进制读取文件我了解,我需求是输入为 mp4,并不是单张图片,因此要获取 mp4 中的其中一帧,就得先使用 Mat 数据类型。而先一步将 mp4 转为 单张

你可以参考下人脸检测样例里面的处理

https://gitee.com/ascend/samples/tree/master/cplusplus/level2_simple_inference/2_object_detection/face_detection_camera

点赞 评论 引用 举报

南山吃鸡王

发帖: 32粉丝: 2

发消息 + 关注

发表于2021年02月24日 09:05:36
直达本楼层的链接
5#
显示全部楼层

[ https://gitee.com/ascend/samples/tree/master/cplusplus/common/atlasutil ]

这个公共接口封装好了调用  mp4 的接口,不用自己写 opencv 了

评论
Tx- 2021-2-24 11:12 评论

您好,请问使用公共接口是否解决问题?

... 查看全部
点赞 评论 引用 举报

南山吃鸡王

发帖: 32粉丝: 2

发消息 + 关注

发表于2021年02月24日 15:02:34
直达本楼层的链接
6#
显示全部楼层

回复:南山吃鸡王 发表于 2021-2-24 09:05 [ https://gitee.com/ascend/samples/tree/master/cplusplus/common/atlasutil]

是的,谢谢

点赞 评论 引用 举报

游客

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