Tôi mới sử dụng opencv và tôi đang sử dụng opencv cho các cửa sổ. Làm thế nào tôi có thể thấy mã nguồn cho một chức năng cụ thể của một thư viện opencv? Tôi chỉ muốn có một ý tưởng về cách mà thuật toán thị giác máy cụ thể được thực hiện.Tôi làm cách nào để tìm mã nguồn chức năng của opencv?
Trả lời
Nếu bạn tải xuống OpenCV từ http://opencv.org/downloads.html và cài đặt, nguồn cũng sẽ được cài đặt. Cách dễ dàng để tìm tiêu đề cho hàm là mở cửa sổ trình khám phá trong OPENCV_HOME\build\include
(vị trí bạn chọn cài đặt OpenCV) và sử dụng hộp tìm kiếm để tìm tệp tiêu đề chứa hàm của bạn - điều này sẽ giúp bạn biết những gì mô-đun đó là in Sau đó, bạn có thể tìm kiếm trong OPENCV_HOME\modules\MODULE_NAME\src
để tìm nguồn gốc của các chức năng. Điều này thậm chí còn dễ dàng hơn nếu bạn cài đặt một công cụ tìm kiếm như grepWin.
Nhìn vào nguồn gần như là điều cần thiết để tìm hiểu lý do tại sao các ngoại lệ OpenCV pesky được ném ra. Nó cũng có nghĩa là bạn có thể tự trả lời hầu hết mọi thứ về OpenCV mà không phải hỏi ở đây.
Đây là một direct link to an excellent source code search, được cung cấp bởi Github. Đây là một cách rất đơn giản để tìm cách triển khai và sử dụng nội bộ của một hàm hoặc kiểu.
Tất cả các nguồn tại là trên github:
https://github.com/opencv/opencv và bạn có thể sử dụng nó là chức năng tìm kiếm là tốt.
- 1. Tôi có thể tìm mã nguồn cho chức năng Square Root của Java ở đâu?
- 2. Chức năng OpenCV tương tự như "tìm kiếm" của MATLAB "
- 3. Làm cách nào để tìm nguồn SVN của tôi?
- 4. Làm cách nào để tìm hiểu về mã nguồn GNU?
- 5. DrRacket autocomplete không thấy chức năng được xác định trong mã nguồn của tôi
- 6. bash được xây dựng trong chức năng mã nguồn bash
- 7. OpenCV Mat :: những chức năng
- 8. Tôi làm cách nào để tìm kiếm gói hackage cho một chức năng?
- 9. Có chức năng opencv nào như "cvHoughCircles()" để dò tìm hình vuông không?
- 10. Làm cách nào để tìm nguồn của chuỗi Hẹn giờ?
- 11. Làm cách nào để tổ chức mã Javascript của bạn?
- 12. Mã nguồn PHP cho các chức năng sẵn có
- 13. Làm cách nào để lấy lại chức năng chính của tôi?
- 14. Tôi có thể tìm mã nguồn của gitk ở đâu?
- 15. PowerShell: Làm thế nào để nguồn một chức năng như nguồn một tập tin?
- 16. Tôi làm cách nào để sử dụng OpenCV MatchTemplate?
- 17. Tổ chức Mã nguồn R
- 18. Làm cách nào tôi có thể truy cập chức năng C++ trong mã C hoặc ngược lại?
- 19. Làm cách nào để tôi có thể tái cấu trúc mã nguồn Clojure?
- 20. Tôi làm cách nào để xây dựng OpenCV với TBB?
- 21. Làm cách nào để triển khai chức năng awt.CardLayout trong ứng dụng javaFX 2.0 của tôi?
- 22. Làm thế nào để sử dụng chức năng xói mòn và giãn nở trong opencv?
- 23. Cách tìm mã nguồn của hàm java gốc
- 24. Tìm mã nguồn Android
- 25. Nguồn mở thay thế cho chức năng fmincon của MATLAB?
- 26. Làm thế nào để hiển thị mã nguồn cho chức năng được tạo động ("tùy chỉnh") trong IPython?
- 27. jQuery $ .ajax() chức năng của nguồn thông báo lỗi
- 28. Sử dụng nguồn() trong vòng lặp để tự động tải lên các chức năng của tôi?
- 29. Tìm nguồn gốc của một số lượng lớn các chức năng với một biến
- 30. Tìm đường xung quanh mã nguồn của chromium
ví dụ: tôi đã tìm kiếm minAreaRect -> OPENCV_HOME \ modules \ imageproc.h \ src đặt tất cả các tệp src trong notepad ++ và tìm kiếm minAreaRect, tìm thấy nó trong contours.cpp. Bây giờ tôi chỉ cần hiểu rằng c code: D –