• imgproc:. Các mô-đun xử lý hình ảnh có chứa các biến đổi cơ bản về hình ảnh, bao gồm cả bộ lọc và khai thác chập tương tự
• highgui: module HighGUI này chứa các chức năng giao diện người dùng mà có thể được sử dụng để hiển thị hình ảnh hoặc lấy đầu vào người sử dụng đơn giản. Nó có thể được dùng như một công cụ trọng lượng cửa sổ giao diện người dùng rất nhẹ.
• Video: Thư viện video chứa các chức năng bạn cần phải đọc và viết các dòng video.
• calib3d: module này chứa hiện thực của thuật toán bạn sẽ cần phải hiệu chỉnh máy ảnh duy nhất vậy như âm thanh stereo hoặc nhiều camera mảng.
• features2d:. Các mô-đun features2d chứa các thuật toán để phát hiện, mô tả, và phù hợp với đặc điểm keypoint
• objdetect: module này có chứa các thuật toán để phát hiện các đối tượng cụ thể, chẳng hạn như những khuôn mặt hoặc người đi bộ. Bạn có thể đào tạo các máy dò để phát hiện các đối tượng khác là tốt.
• ml: The Machine Thư viện học tập thực sự là toàn bộ thư viện của riêng mình, và có một mảng rộng của các thuật toán máy học thực hiện như vậy là để làm việc với các cấu trúc dữ liệu tự nhiên OpenCV.
• Flann:. Flann là viết tắt của "Thư viện nhanh cho hàng xóm gần xấp xỉ"
Thư viện này chứa các phương pháp bạn sẽ không thể sử dụng trực tiếp, nhưng được sử dụng
bởi các chức năng khác trong các mô-đun khác để tìm kiếm trên xóm gần nhất trong các tập dữ liệu lớn.
• gpu : Các thư viện GPU chứa hiện thực của hầu hết các phần còn lại của các hàm thư viện được tối ưu hóa để hoạt động trên GPU CUDA. Ngoài ra còn có một số chức năng mà chỉ được thực hiện hoạt động cho GPU. Một số trong số này cung cấp kết quả tuyệt vời nhưng đòi hỏi nguồn lực tính toán đủ cao mà thực hiện trên phần cứng không GPU sẽ cung cấp ít tiện ích.
• ảnh:. Đây là một module tương đối mới, trong đó có các công cụ hữu ích cho các nhiếp ảnh tính toán
• khâu: toàn bộ mô-đun này thực hiện một cách tinh vi . hình ảnh khâu đường ống
này là chức năng mới trong thư viện, nhưng giống như các mô-đun 'photo' là một nơi
mà sự tăng trưởng trong tương lai được dự kiến.
• nonfree: OpenCV chứa một số triển khai các thuật toán được cấp bằng sáng chế hay nói cách khác là gánh nặng của một số hạn chế sử dụng (ví dụ: , thuật toán SIFT). Những thuật toán này được tách ra để mô-đun riêng của họ, do đó bạn sẽ biết rằng bạn sẽ cần phải làm một số loại công việc đặc biệt để sử dụng chúng trong một sản phẩm thương mại.
• contrib: module này có chứa những điều mới mà vẫn chưa được phước vào toàn bộ thư viện.
• di sản: module này có chứa những điều cũ mà vẫn chưa bị đuổi ra khỏi thư viện hoàn toàn.
• OCL: Các module OCL là một mô-đun mới hơn, mà có thể được coi tương tự như các mô-đun GPU, ngoại trừ việc nó dựa trên OpenCL, một tiêu chuẩn Khronos cho mở tính toán song song. Mặc dù ít tính năng hơn so với các mô-đun GPU vào thời điểm này, các mô-đun OCL nhằm cung cấp triển khai thực hiện mà có thể chạy trên bất kỳ GPU hoặc thiết bị khác hỗ trợ OpenCL. (Điều này trái ngược với các mô-đun GPU mà làm cho rõ ràng sử dụng bộ công cụ Nvidia CUDA và như vậy sẽ chỉ làm việc trên Nvidia
thiết bị GPU.) Mặc dù chất lượng ngày càng tăng của các tài liệu trực tuyến này, một trong những nhiệm vụ đó không thuộc phạm vi của họ là cung cấp một sự hiểu biết đúng đắn của thuật toán thực hiện hay về ý nghĩa chính xác của các thông số các thuật toán yêu cầu. Cuốn sách này nhằm cung cấp thông tin này, cũng như hiểu rõ hơn về của tất cả các khối xây dựng cơ bản của thư viện.
đang được dịch, vui lòng đợi..
