OPENLAB-IMAGE PROCESSING

FREE KNOWLEDGE FOR ALL PEOPLE
 
Trang ChínhPortalCalendarTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập

Share | 
 

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

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
jackauk
Thành viên thường
avatar

Tổng số bài gửi : 54
Điểm danh tiếng : 2
Join date : 16/08/2015
Age : 29
Đến từ : TP Hồ Chí Minh

Bài gửiTiêu đề: [OpenCV]Các câu hổi thường gặp   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.

_________________
Em gọi ta khi mùa trăng đã dứt
Nắng nhạt phai, còn thanh xuân qua rồi.
Dĩ vãng êm đềm xin trôi, trôi mãi
Để ta lớn lên, bước về trời xa

Nếu một mai quay về còn gặp lại
Nửa đời thương nhớ, nửa đời vấn vương
Hoa kia xin cài vào miền quá khứ
Để nồng nàn góc phố ta gặp nhau.
Về Đầu Trang Go down
Xem lý lịch thành viên
 
[OpenCV]Các câu hổi thường gặp
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
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
OPENLAB-IMAGE PROCESSING :: PHÒNG HỌC TẬP :: HỌC TẬP THEO CHUYÊN ĐỀ-
Chuyển đến