Tôi mới dùng openCV và tôi đã thử theo một số hướng dẫn. Mọi thứ hoạt động tốt cho đến khi tôi bao gồm: opencv2/imgproc/imgproc.hpp và sử dụng hàm filter2D. Tôi gặp lỗi sau khi tôi bắt đầu chương trình của mình:C++ tbb_debug.dll thiếu
"Chương trình không thể khởi động vì thiếu tbb_debug.dll từ máy tính của bạn".
Trên internet, tôi đã phát hiện thấy lỗi này có liên quan đến các phiên bản 32 và 64 bit của các dll.
Tôi đang sử dụng phiên bản 64 bit của cửa sổ và đã tạo ứng dụng giao diện điều khiển 32 bit trong VS2010 và ứng dụng sử dụng phiên bản 32 bit của tệp dll openCV. Khi tôi bắt đầu chương trình "phụ thuộc walker", tôi có thể thấy rằng chương trình của tôi sử dụng phiên bản 64bit của tất cả các dll hệ thống (trong C: \ windows \ system32 ....). Chỉ có dll của opencv là 32bit.
chụp màn hình của depenency walker:
Cảm ơn
Bạn phải sử dụng phiên bản bộ phụ thuộc 32 bit để phân tích các chương trình 32 bit (bạn có thể cài đặt cả hai phiên bản trình phụ thuộc bộ đệm). –