一、硬件准备
(1)、树莓派pi2
(2)、8g10速microsd卡
(3)、lcd显示器(如果没有是vga接口,是需要加一个hdmi转vga模块)
(4)、鼠标
(5)、安装windows10的pc(需要物理再完全安装,没法虚机机,本篇文章不是什么要)
二、软件准备
(1)、windows10iot树莓派固件(windows_iot_core_rpi2_)
固件下载链接:
(2)、windowsadk工具(布署工具)
安装visualstudio2015rc后就会有完全安装去相关工具(不不能强求系统为windows10)
也可以不分开来上网下载安装(安装包很小,只不过要用的大致50多兆)
树莓派本身不太比较稳定,不推荐一下安装中文,不过如果你不需要的话,可以打开终端sudoapt-getinstallttf-wpy-microheisudofc-cache(这个是重新登录字库缓存)
sudodpkg-reconfigurelocales(配置一般)在图形界面用上下键和空格全选看看五项en-gb.utf-8utf-8zh_gb18030zh_gbkzh_cn.utf-8utf-8回车,在再次出现的菜单你选zh_cn.utf-8utf-8为默认。
后来重起,输入sudoreboot,就可以了
具体看你要进行怎样的图像处理了。
用过openmv,也在树莓派上跑过opencv。
总结归纳下:openmv都属于嵌入式图像处理设备。假如你想短时间内开发出所需的图像处理功能,openmv很适合我,很完善的官方历程和函数用法解释什么,留出了主要是用于通信的串口,iic,spi。最新的openmv4需要stm32h7系列处理器,主频400mhz,去处理速度还可以,比较大的缺点是摄像头像素唯有30w,只有在小范围或对分辨率要求不高的场合在用,要知道像素高了的话帧率会下降。
树莓派上就也可以用opencv来进行,opencv那是一个开源社区很广的图像处理库了,堆建好opencv环境就是可以使用,同时旗下一个简单点点的功能开发速度就不如我openmv,但opencv函数库更丰富地,功能更强大。虽说openmv上也有深度学习这些功能但我都觉得没人会在像素30w的摄像头上去跑这些。
个人能感受到大概这么多多,可能有些地方说的又不是很确切,请一针见血地指出。