视觉/图像重磅干货,第一时间送达!
今天主要给大家分享一个github项目,其中包含10个计算机视觉案例,供大家参考学习。
项目地址:
https://github.com/VK-Ant/Computervision_Exploration/tree/main?tab=readme-ov-file
案例一:
视频分析:用户提供特定的输入对象名称(图形分析:计数、速度和距离估计)
VideoAnalytics_User_Input_SpecificObject_Analytics.ipynb
案例二:
使用 OpenCV、MediaPipe 控制音量
git clone https://github.com/VK-Ant/ComputerVision_Exploration
cd ComputerVision_Exploration
pip3 install -r requirements.txt
python ./volume_control.py
案例三:
使用 MiDas(深度学习方法)进行深度映射并测量 FPS
git clone https://github.com/VK-Ant/ComputerVision_Exploration
cd ComputerVision_Exploration
pip3 install -r requirements.txt
python ./depth_m.py
MiDas 模型下载:https://github.com/isl-org/MiDaS
案例四:
使用 EasyOCR 进行光学字符识别(单行和多行字符提取)
git clone https://github.com/VK-Ant/ComputerVision_Exploration
cd ComputerVision_Exploration
pip3 install -r requirements.txt
python ./ocr.py
案例五:
使用 YoloV8 进行奶牛计数(基于区域的计数)
git clone https://github.com/VK-Ant/ComputerVision_Exploration
cd ComputerVision_Exploration
pip3 install -r requirements.txt
python3 yolov8_counter.py --source "co.mp4" --save-img --view-img
来源:
https://github.com/ultralytics/ultralytics/tree/main/examples/YOLOv8-Region-Counter
案例六:
使用 DinoV2 进行深度图和分割
git clone https://github.com/VK-Ant/ComputerVision_Exploration
cd ComputerVision_Exploration
pip3 install -r requirements.txt
python3 depth_dinoV2.py
案例七:
GeoPy:使用两个位置的距离计算(Folium)
代码:
https://www.kaggle.com/code/venkatkumar001/geopy-folium-distancecalculationbetweentwoplace
案例八:
使用 Mediapipe 进行换脸(绿巨人和小丑)
git clone https://github.com/VK-Ant/ComputerVision_Exploration
cd ComputerVision_Exploration
pip3 install -r requirements.txt
python ./webcamFaceMeshExorcist.py
参考:https://developers.google.com/mediapipe
案例九:
使用 Mediapipe 进行面部交换互动(万圣节)
python ./smoke.py
案例十:
YoloV8:目标检测(AutoLabelling 过程)并将对象存储在特定文件夹中
Autolabel_Particular_object.ipynb
AutoAnnotation_XML_Horse.ipynb
推荐阅读:
本文分享自 OpenCV与AI深度学习 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!