×

使用Open CV和Raspberry PI进行图像处理

消耗积分:0 | 格式:rar | 大小:0.05 MB | 2022-12-08

香香技术员

分享资料个

方案介绍

这个项目是为了学习使用 Open CV 和 Raspberry PI 进行图像处理。为了让这个项目更有趣,我使用了两个 SG90 伺服电机并在上面安装了摄像头。一个电机用于水平移动,第二个电机用于垂直移动。

由 RPI Camera 捕获并使用 openCV 在 python 中处理的图像。

捕获的图像从 RGB 转换为 HSV。

为特定颜色应用遮罩(在我的最终代码中,我使用了红色和特殊代码来找到准确的遮罩值,该遮罩值也附在了随手附上)。

查找框架中所有红色对象的轮廓。

最后排序和选择第一个轮廓将在帧中给出最大的红色对象。

在对象上绘制矩形并找到矩形的水平和垂直中心。

检查框架水平中心和对象矩形水平中心之间的差异。

如果差异大于设定值,则开始移动水平伺服以最小化差异。

同样的方式我们可以移动垂直轴,最后对象跟踪工作 180 度。(半球形)

Raspberry PI 和 PCM9685 连接细节

树莓派 Pin 1(3.3V) >> PCM9685 Pin VCC

树莓派 Pin 3(SDA) >> PCM9685 Pin SDA

树莓派 Pin 1(SCL) >> PCM9685 Pin SCL

Raspberry PI Pin 1(Ground) >> PCM9685 Pin Ground

PCM9685 的 V+ 和 OE 引脚未使用。

伺服电机连接

Servo 01 连接到 PCM9685 的 Channel0。该伺服用于垂直轴控制

Servo 02 连接到 PCM9685 的 Channel2。该伺服用于垂直轴控制该伺服用于水平轴控制。相机安装在此相机上。

Step 03:- Setup Raspbarry PI (Flesh Raspbian Streach):-

下载 Raspbian Streach 并将其充实到 32 GB 存储卡上。

下载 Raspbian 镜像后,解压并保存在桌面(或合适的地方)。

要在 SD 卡上写入图像,请下载 Eatcher。

将 HDMI 到 VGA 电缆连接到 RPI 和 LCD 显示器。

连接 USB 键盘和鼠标并使用电源适配器(2.5 安培)为 PI 供电

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !