2012-01-16 84 views
5

Sử dụng opencv, có thể phát hiện một màu nhất định (Giữa một dải giá trị rgb nhất định) được thực hiện trong một khung hình hoặc khung hình video không?Phát hiện màu opencv

Trả lời

1

Có - nhưng nó dễ dàng hơn trong không gian màu HSV. Tutorials here

+0

đó là tốt nhưng tôi không nghĩ rằng nó giúp với vấn đề của tôi. il cung cấp cho bạn thông tin chi tiết hơn một chút. im cố gắng xác định người chơi nào đang chụp trong một trận đấu bi da. Mỗi người chơi sẽ có một đoạn băng màu khác nhau trên cue bi-a. băng sẽ là một màu bất thường. tôi đang cố gắng để phát hiện màu sắc bất thường này vì vậy tôi có thể nói nếu người chơi 1 hoặc 2 là ở bàn? –

+0

Có điều gì khác có thể được sử dụng để phân biệt người chơi nào đang chụp? Thêm bình luận của bạn ở trên cho câu hỏi. – karlphillip

+2

Trong thực tế, có một ví dụ mã ở đây sử dụng HSV để theo dõi một đối tượng màu vàng: http://www.aishack.in/2010/07/tracking-colored-objects-in-opencv/ –

3

Bạn cần xác định ngưỡng trong RGB và xử lý pixel trong hình ảnh (hy vọng không phải toàn bộ hình ảnh nhưng một khu vực nhỏ hơn quan tâm, có thể là hình dạng tiền cảnh di chuyển) phù hợp với deffinition. Một cái gì đó tương tự như những gì được thảo luận here.

Tôi hiểu rằng bạn biết màu (hoặc màu) bạn muốn phát hiện mức độ ưu tiên.

Tôi hy vọng điều này sẽ hữu ích.

+0

cảm ơn lời khuyên. có thể hoạt động. những gì tôi đang cố gắng làm là xác định người chơi nào đang chụp trong một trận đấu bi da. Mỗi người chơi sẽ có một đoạn băng màu khác nhau trên cue bi da. băng sẽ là một màu bất thường. tôi đang cố gắng để phát hiện màu sắc bất thường này vì vậy tôi có thể nói nếu người chơi 1 hoặc 2 là ở bàn? –

+0

Tôi sẽ làm cho màu sắc của băng trở nên độc đáo với hình ảnh. vì vậy bàn bi da sẽ vừa với màn hình. sẽ có màu xanh (rõ ràng) và sau đó là màu sắc của quả bóng. tôi sẽ chọn màu tím và xanh lục nhạt. vì vậy tôi sẽ ngưỡng cho màu tím, nếu không phù hợp, ngưỡng cho màu xanh lá cây ánh sáng. điều này sẽ quyết định ai là người hi vọng. âm thanh này có thể tính phí cho bạn không? –

Các vấn đề liên quan