乐于分享
好东西不私藏

10个实用的开源计算机视觉案例(含源码)

10个实用的开源计算机视觉案例(含源码)

点击下方卡片,关注“OpenCV与AI深度学习

视觉/图像重干货,第一时间送达!

    今天主要给大家分享一个github项目,其中包含10个计算机视觉案例,供大家参考学习。
    项目地址:
https://github.com/VK-Ant/Computervision_Exploration/tree/main?tab=readme-ov-file

案例一:

视频分析:用户提供特定的输入对象名称(图形分析:计数、速度和距离估计)
VideoAnalytics_User_Input_SpecificObject_Analytics.ipynb

案例二:

使用 OpenCV、MediaPipe 控制音量
gitclone https://github.com/VK-Ant/ComputerVision_ExplorationcdComputerVision_Explorationpip3install -r requirements.txtpython ./volume_control.py

案例三:

使用 MiDas(深度学习方法)进行深度映射并测量 FPS
gitclone https://github.com/VK-Ant/ComputerVision_ExplorationcdComputerVision_Explorationpip3install -r requirements.txtpython./depth_m.py

MiDas 模型下载https://github.com/isl-org/MiDaS

案例四:
使用 EasyOCR 进行光学字符识别(单行和多行字符提取)
gitclone https://github.com/VK-Ant/ComputerVision_ExplorationcdComputerVision_Explorationpip3install -r requirements.txtpython./ocr.py
案例五:
使用 YoloV8 进行奶牛计数(基于区域的计数)
git clone https://github.com/VK-Ant/ComputerVision_Explorationcd ComputerVision_Explorationpip3 install -r requirements.txtpython3 yolov8_counter.py --source"co.mp4" --save-img --view-img
来源:
https://github.com/ultralytics/ultralytics/tree/main/examples/YOLOv8-Region-Counter

案例六:

使用 DinoV2 进行深度图和分割
gitclone https://github.com/VK-Ant/ComputerVision_ExplorationcdComputerVision_Explorationpip3install -r requirements.txtpython3depth_dinoV2.py

案例七:

GeoPy:使用两个位置的距离计算(Folium)
代码:
https://www.kaggle.com/code/venkatkumar001/geopy-folium-distancecalculationbetweentwoplace

案例八:

使用 Mediapipe 进行换脸(绿巨人和小丑)
gitclone https://github.com/VK-Ant/ComputerVision_ExplorationcdComputerVision_Explorationpip3install -r requirements.txtpython./webcamFaceMeshExorcist.py

    参考:https://developers.google.com/mediapipe

案例九:

使用 Mediapipe 进行面部交换互动(万圣节)
python ./smoke.py 

案例十:

YoloV8:目标检测(AutoLabelling 过程)并将对象存储在特定文件夹中
Autolabel_Particular_object.ipynb
AutoAnnotation_XML_Horse.ipynb
推荐阅读:
分享|16个含源码和数据集的计算机视觉实战项目

—THE END—

下载1:Pytorch常用函数手册

在「OpenCV与AI深度学习公众号后台回复:Pytorch函数手册即可下载学习全网第一份Pytorch函数常用手册,包括Tensors介绍、基础函数介绍、数据处理函数、优化函数、CUDA编程、多处理等十四章内容。
下载2:145个OpenCV实例应用代码
在「OpenCV与AI深度学习」公众号后台回复:OpenCV145即可下载学习145个OpenCV实例应用代码(Python和C++双语言实现)。

欢迎加入CV学习交流微信

觉得有用,记得点个赞和在看