完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
图像识别技术是当今热门、亟需的技术,能够掌握这门技术前途无量。公司这次申请开发板有一个重要开发点就是进行图像识别,然后根据识别的结果,程序驱动开发板的GPIO进行相应的动作。
那飞凌OK3568开发板如何进行图像识别呢? 目前OK3568开发板支持ov13850摄像头,这款摄像头的技术资料如1.jpg,这是厂家的第一手资料,得之不易,有意者请收藏。 1 将ov13850摄像头与开发板相连,如2.jpg。 2 参照笔者“飞凌OK3568开发板硬件搭建”的帖子,进行开发板的其它硬件连接,参见3.jpg。 3 参照笔者“飞凌OK3568开发板硬件搭建”的帖子,配置Hyper Terminal。 4打开开发板的电源。 5 在Hyper Terminal程序窗口输入:v4l2-ctl --list-devices,就可以看到:UVC Camera了,如4.jpg 6 输入:v4l2-ctl --list-formats-ext -d /dev/video0,可以查看查看摄像头支持的格式与分辨率。 7 将摄像头对准被摄物体,就可以拍照了。输入: gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=1!video/x-raw,format=NV12,width=640,height=480 ! mppjpegenc !filesinklocation=pic.jpg,拍照生成pic.jpg文件。见:5.jpg。 8 输入:ls,可见刚刚生成的pic.jpg文件,如6.jpg。 9 至此开发板拍照的工作就完成了,下一步就是图像识别的事了。 目前图像识别多用Halcon和OpenCV,OpenCV中开发者自己设计控制率及算法,偏重于图像的底层研究,有一定的难度,适合较高基础的开发者使用。Halcon将很多图像识别的算法编译成函数,可以直接拿来使用,适合快速开发。目前笔者就是使用Halcon与飞凌OK3568联合开发图像识别程序,已经取得了较好的效果。7.jpg是拍得的原始图像,8.tif是图像识别后的效果。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
4966 浏览 0 评论
5755 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
5938 浏览 0 评论
7313 浏览 0 评论
【飞凌嵌入式OK527N-C开发板体验】6.制作h264播放器
7002 浏览 0 评论
6731浏览 2评论
3195浏览 2评论
11015浏览 1评论
5145浏览 1评论
82269浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-3 06:52 , Processed in 0.531943 second(s), Total 64, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号