【临沂】树莓派摄像头之文字识别
摄像头作为我们日常的拍摄工具已经随处可见,与树莓派相结合它能够实现哪些功能呢?今天我们一起来学习利用摄像头进行文字识别。本课所需硬件:树莓派主板、摄像头 1.认识摄像头摄像头(CAMERA或WEBCAM)又称为电脑相机、电脑眼、电子眼等,是一种视频输入设备,被广泛的运用于视频会议,远程医疗及实时监控等方面。2.连接摄像头与树莓派在进行操作之前我们先来认识一下树莓派摄像头,树莓派摄像头主要有两种,普通摄像头和可调焦摄像头,普通摄像头可以在拍摄前对摄像头进行初始化设置,在拍摄的过程中不可以调整大小,可调焦摄像头在拍摄过程中可以放大或缩小被拍摄物体。摄像头使用软排线进行连接,90度垂直插入接口,HDMI口旁边那个,有触点的一侧朝向HDMI接口。摄像头不支持热插拔,连接摄像头后需要重启。
任务1:用摄像头拍摄照片硬件连接好了,下面我们就拍一张照片看看吧!登录古德微平台:http://gdwrobot.cn输入账号和密码:
连接设备:
找到“智能硬件”中的“摄像头”,可以通过初始化摄像头积木对摄像头进行初始化设置,也可以使用默认设置,这里我们使用默认设置。
新建一个变量“pic”,赋值“pic”为拍一张照片
这时上传程序就完成照片的拍摄了,但是用摄像头拍摄到的照片并不会在屏幕中显示出来,而是保存到树莓派系统的默认文件夹中了,为了能知道照片是否拍摄成功我们借助“输出调试信息”积木来看一下。
从右边的Log显示区可以看到拍摄的照片已经以image为文件名保存到home/pi/imagetemp这个文件夹中了。
任务2:用摄像头拍摄视频我们已经用摄像头拍摄了照片,那么如何用摄像头拍摄视频呢?新建一个变量“Video”,赋值video为拍10秒视频保存到指定路径,视频的时长和保存路径可以自定义。
把程序上传到树莓派,可以在右侧的LOG区看到视频已经被拍摄并保存到了指定路径
除此之外我们还可以用积木把视频输出到网页观看。把积木拖入编程区,上传程序,然后打开左上角的摄像头就会在预览窗口中看到正在拍摄的视频。使用可调焦摄像头可以放大或缩小被拍摄物体任务3:文字识别我们已经学会了用摄像头拍摄图片和视频,那么如何获取图片上的文字,并输出到调试器中呢?摄像头拍摄照片并存储在系统中,通过获取图片中的文字信息指令读取拍摄照片内容,首先新建变量“图片路径”“识别文字”,赋值图片路径为拍一张照片,赋值识别文字为获得图片的文字信息,然后在Log显示区输出调试信息“识别文字”。 我们拍摄的是印刷体的文字,那么手写的文字能不能识别呢?大家赶紧试下吧!
第一次写贴,水平很菜,如有写的不对的地方请大家批评指教,谢谢。
特别棒,学习了。{:6_213:} 手写不是特别潦草可以识别的。在我没法接显示器的时候我都是直接微信发给自己看照片效果的哈 马老师,很棒啊。学习中 露娜luna 发表于 2020-2-18 20:32
摄像头作为我们日常的拍摄工具已经随处可见,与树莓派相结合它能够实现哪些功能呢?今天我们一起来学习 ...
写的好! 马老师,你的摄像头模块里面有摄像头初始化积木吗,我的怎么没有,你能截个图看看吗
汤果 发表于 2020-2-19 06:01
手写不是特别潦草可以识别的。在我没法接显示器的时候我都是直接微信发给自己看照片效果的哈 ...
恩,书写可以识别的,但是有时也会出问题,得看手写的什么字,是否潦草等。 rzyzzxw 发表于 2020-2-18 21:00
特别棒,学习了。
朱老师过奖了 露娜luna 发表于 2020-2-19 19:25
朱老师过奖了
luna老师,加个演示视频呗。{:6_203:} rzyzzxw 发表于 2020-2-20 09:21
luna老师,加个演示视频呗。
刚学着发帖,很多地方还不会呢,学习学习,下次写贴的时候加。 露娜luna 发表于 2020-2-20 10:30
刚学着发帖,很多地方还不会呢,学习学习,下次写贴的时候加。
视频传腾讯或优酷,插入视频链接就好。{:6_209:} 楼主能不能加个联系方式,向你请教树莓派,新手不太懂,想麻烦一下楼主,方便的话联系wx470390689或者QQ470390689
页:
[1]