Opencv calcHist và calcBackProject bằng tiếng Anh


10

Tôi đã bắt đầu thử nghiệm với c ++ và opencv vì tôi muốn học xử lý hình ảnh.

Bây giờ, bài tập đầu tiên của tôi là tạo ra một máy dò da với calcHistcalcBackProject .

Nhưng tôi không hiểu vài điều:

  • giải thích thống kê của dự án trở lại, và tại sao nó được đặt tên là "dự án trở lại"
  • tôi có sự hiểu biết khá tốt về các tham số trong phạm vi calcBackProject. Nhưng tôi thực sự bị mắc kẹt với tham số phạm vi trong calcHistchức năng.
  • Để phát hiện chính xác hơn, tôi nghĩ có thể là một điều tốt khi sử dụng backgrojection ở nhiều cấp độ hơn: trong mỗi kênh của rgb ans trong mỗi kênh của hsv. Nhưng tôi không biết làm thế nào tôi có thể kết hợp các kết quả khác nhau của calcBackProjectcác kênh rgb và hsv riêng biệt.

Và tôi nghĩ rằng sự hiểu biết không tốt của tôi là do thiếu lý thuyết về những gì tôi đang làm với 2 phương pháp đó (xem điểm đầu tiên). Vì vậy, xin vui lòng giải thích cho tôi bằng tiếng Anh đơn giản.


Tôi cũng rất quan tâm đến việc này. Bắn cho tôi một email và chúng tôi có thể nói thêm về nó.
Spacey

Câu trả lời:


3

Xem Phép chiếu ngược là gì trong hướng dẫn openCV

Biểu đồ hình ảnh đo sự phân bố màu (và độ sáng) của các pixel trong ảnh.

Nếu bạn chụp ảnh và xác định một khu vực quan tâm, ví dụ. một bàn tay và tính toán biểu đồ của các pixel trong đối tượng đó.

Sau đó lấy biểu đồ đó và hình ảnh thứ hai và về cơ bản đảo ngược quá trình - bạn chọn các pixel trong hình ảnh thứ hai khớp với biểu đồ từ hình đầu tiên. Đây là quá trình ngược lại mang lại cho nó tên chiếu ngược.

Sau đó, bạn đưa ra giả định rằng các khu vực của hình ảnh trong hình ảnh thứ hai có cùng phân phối màu với một đối tượng trong hình ảnh đầu tiên là một hình ảnh của cùng một đối tượng (hoặc tương tự).


Câu trả lời nên chứa một câu trả lời, không chỉ là một liên kết.
endolith

@endolith - đúng, nhưng có nhiều điểm trong bài viết của tôi một lời giải thích dài về cách sử dụng phép chiếu ngược trong opencv khi họ có một hướng dẫn về nó?
Martin Beckett

"Bằng mọi cách có nghĩa là liên kết đến một trang web khác, nhưng ít nhất bạn nên tóm tắt nội dung của trang bạn liên kết đến." meta.stackexchange.com/a/13370/130885
endolith
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.