玩转Atlas200DK(十四)玩转摄像头

本文记录了在Atlas200DK开发板上使用摄像头进行图片拍摄以及运行人脸识别程序的过程。通过CANN5.0.4alpha005版本,成功执行了ascendcamera例程,验证了两个摄像头的功能。然后尝试运行face_detection_camera例程进行人脸识别,遇到了设置摄像头帧率失败的问题。经过专家指导和代码调试,发现是fps设置错误,修改后能够正常运行,最终在PresenterServer上展示了人脸识别的结果。

十四、在Atlas 200DK上玩转摄像头

200DK有两个摄像头的接口,早在两年前,张小白就在早期CANN版本中试过摄像头:

Atlas 200DK系统折腾纪实:(1)论图片及18.04.1的诞生​bbs.huaweicloud.com/blogs/194291

当然也要注意里面的坑,比如说接口中排线的方向等等。

我们下面看看,在CANN 5.0.4 alpha005的版本对摄像头的支持如何:

1、在200DK上执行ascend camera例程

根据:https://gitee.com/ascend/samples/tree/v0.6.0/cplusplus/level1_single_api/5_200dk_peripheral/ascendcamera

cd samples/cplusplus/level1_single_api/5_200dk_peripheral/ascendcamera

mkdir -p build/intermediates/host

cd build/intermediates/host

cmake ../../../src -DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g++ -DCMAKE_SKIP_RPATH=TRUE

make

cd $HOME/samples/cplusplus/level1_single_api/5_200dk_peripheral/ascendcamera/out

mkdir output

摄像头1:

./main -i -c 1 -o ./output/filename.jpg --overwrite

摄像头0:

./main -i -c 0 -o ./output

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张小白TWO

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值