Tin tổng hợp

OpenCV – Bài 5: Phát hiện màu và định vị vị trí vật

  • 27/10/2021
  •  

    Kết hợp bài 3 và bài 4 chúng ta phát hiện vật theo màu và đồng thời tìm tâm, vị trí của vật.

    code xử lý như sau : khai báo thư viện sử dụng

    tải ảnh trên và khai báo giới hạn màu cho từng quả bóng:

    Trong vòng lặp để xử lý cho từng quả bóng màu ta làm các bước sau: xác định vật theo màu, tìm đường bao quanh,vẽ đường tròn bao quanh, tìm tâm của quả bóng. Đầu tiên ta xác định vật theo màu:

    Tiếp theo tìm đường bao quanh hình có diện tích lớn nhất, bán kính đạt tối thiểu mục đích loại bỏ các chi tiết thừa, nhiễu không phải quả bóng, Sau đó xác định tâm và vẽ đường tròn bao quanh:

    Tiếp theo hiển thị ảnh sau khi xử lý:

    kết quả:

    Toàn bộ code: