查看: 2605|回复: 0

[评测分享] 【百度大脑AI计算盒FZ5C】图片分类,视频分类demo + 视频

[复制链接]
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 597 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2021-3-29 18:50:56 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 robe.zhang 于 2021-3-29 19:48 编辑

    【百度大脑AI计算盒FZ5C】图片分类,视频分类

    听说视频分类 demo 跑不起来,读读源码改了改是可以的:
    跑不起来原因是:程序预设参数和自己的摄像头参数不匹配,仅此。程序没毛病
    视频分类程序运行时全屏,使用起来不方便,改了改,json 文件使用起来很方便,其他都不用动

    图片分类,视频分类 编译使用方法,参考百度文档,或者米尔文档

    创建 build 目录,放编译文件
    make  ~/workspace/PaddleLiteSample/classification/build

    进入 build 目录
    Cd  ~/workspace/PaddleLiteSample/classification/build

    生成构建文件
    Cmake  ..
    1.png

    编译
    Make
    2.png

    图片分类,没啥问题直接跑起来了
    3.png

    视频分类程序需要改改:
    笔者用的Logitech c270 摄像头,打开程序获取不到视频,源码中workspace\PaddleLiteSample\classification\src/video_classify.cpp文件中capture 函数的 config 两个属性值需要修改,修改完就可以获取到图像
    4.png
    程序跑起来是全屏显示图像,无法关闭程序。
    注释掉 main 函数中这两行,取消全屏,可以使用鼠标键盘关闭程序
    5.png
    运行程序时候,不想输入参数,可以直接把参数写入源码,如下箭头
    写进源码/dev/video0,想灵活使用设备文件也可以向json 文件中增加    "vide o_device":"/dev/video0",源码中使用 J[“video_device”] 也行。
    Init(j) 函数是初始化解析 json 文件,这个函数后面的所有参数都可以调用 json 文件获取
    6.png

    Json 文件中是字典,每一个键值对用都号分隔,冒号前面是key,后面是value,随便写个”video_device”:”/dev/video0”, 增加了 video_device 的字典
    7.png
    运行正常:

    运行视频:
    https://v.youku.com/v_show/id_XNTEyOTUyNTY5Mg==.html



    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-23 13:21 , Processed in 0.266930 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.