Skip to content

BKG-Robocon-team/Detects-and-Collects-tennis-balls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision Ball Tracking

Overview

Repository này chứa một đoạn mã Python để theo dõi bóng bằng cách sử dụng các kỹ thuật thị giác máy tính. Kịch bản xử lý đầu vào video, phát hiện quả bóng màu và theo dõi chuyển động của nó trong khung. Thông tin theo dõi sau đó được sử dụng để xác định vị trí của quả bóng và thực hiện các hành động tương ứng.

image

Requirements

  • Python 3
  • OpenCV (cv2)
  • NumPy

Installation

Bạn có thể cài đặt các gói Python cần thiết bằng lệnh sau:

pip install opencv-python numpy

Configuration

Thay đoạn code sau bằng code mới

    _, frame = cap.read()

bằng

    _, frame = 0, cv2.imread(image_path)

Sau đó, điều chỉnh thanh trượt trong các cửa sổ GUI để điều chỉnh các tham số ngưỡng màu sắc. Các cửa sổ có tên là:

  • HueComp
  • SatComp
  • ValComp

Next Step

Cấu hình code vào Raspberry PI và thử nghiệm với Robot thực tế

About

Simple algorithm for Detect tennis balls for training opencv

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages