OPENLAB-IMAGE PROCESSING
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

[OpenCV]Các câu hổi thường gặp

Go down

[OpenCV]Các câu hổi thường gặp Empty [OpenCV]Các câu hổi thường gặp

Bài gửi by jackauk Sat Oct 28, 2017 10:31 pm

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.
jackauk
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

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết