[OpenCV]Các câu hổi thường gặp
Trang 1 trong tổng số 1 trang
[OpenCV]Các câu hổi thường gặp
1/ InputArray của một hàm là gì
Câu hỏi:
Dường như hầu hết tất cả các hàm OpenCV đều nhận kiểu InputArray.
Nó là cái gì và tôi có hiểu kiểu đầu vào thực tế của các tham số đó như thế nào?
Trả lời:
Đấy là một lớp proxy để truyền một mảng chỉ được phép đọc vào hàm OpenCV.
Bên trong hàm, bạn có thẻ sử dụng cv::_InputArray::getMat() để xây dựng matrix header cho mảng mà không cần sao chép dữ liệu. cv::_InputArray::kind() có thể dùng để phân biệt Mat với vector<> nhưng thường thì không cần thiết.
This is the proxy class for passing read-only input arrays into OpenCV functions
2/ Sử dụng [bg]ContourArea()[/bg] hay đếm số non zero pixel của ROI, cách nào hiệu quả hơn.
Câu hỏi:
Dường như hầu hết tất cả các hàm OpenCV đều nhận kiểu InputArray.
Nó là cái gì và tôi có hiểu kiểu đầu vào thực tế của các tham số đó như thế nào?
Trả lời:
Đấy là một lớp proxy để truyền một mảng chỉ được phép đọc vào hàm OpenCV.
Bên trong hàm, bạn có thẻ sử dụng cv::_InputArray::getMat() để xây dựng matrix header cho mảng mà không cần sao chép dữ liệu. cv::_InputArray::kind() có thể dùng để phân biệt Mat với vector<> nhưng thường thì không cần thiết.
This is the proxy class for passing read-only input arrays into OpenCV functions
2/ Sử dụng [bg]ContourArea()[/bg] hay đếm số non zero pixel của ROI, cách nào hiệu quả hơn.
jackauk- Thành viên thường
- Tổng số bài gửi : 63
Điểm danh tiếng : 2
Join date : 16/08/2015
Age : 35
Đến từ : TP Hồ Chí Minh
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|