Tôi đang cố gắng biên dịch facedetect.cpp trong thư mục OpenCV \ Samples \ C, trong Visual Studio 2010. Dự án biên dịch và bắt đầu tốt, hiển thị bản xem trước của máy ảnh của tôi , và sau đó dường như sụp đổ tại cascade.detectMultiScale() ngay sau khi nó phát hiện một khuôn mặt. Tôi kết luận rằng OpenCV nghĩ rằng tôi quá xấu xí.OpenCV 2.1: facesetect.cpp gặp sự cố khi tìm thấy khuôn mặt xấu xí
Unhandled exception at 0x100342bf in HeadTrackerExample.exe: 0xC0000005: Access violation writing location 0x00000000.
Thật không may là thông tin gỡ lỗi không cho tôi thăm dò sâu hơn. Tôi đang liên kết với cv210.lib; cxcore210.lib; highgui210.lib; các phiên bản debug sẽ không làm việc:
LDR: LdrpWalkImportDescriptor() failed to probe D:\OpenCV2.1\bin\cv210d.dll for its manifest, ntstatus 0xc0150002
Tôi sẽ cố gắng để đánh lừa các phân loại với một bản in của Anne Hathaway nhưng tôi mở để gợi ý khác.
https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/c/facedetect.cpp
Chưa có đầu mối, nhưng +1 có cảm giác hài hước. –
Bạn có thể hiển thị mã cho chúng tôi để chúng tôi có thể thấy lệnh gọi của bạn tới 'cascade.detectMultiScale()' không? Hoặc là mã quá xấu xí? :-) – SSteve
Mã hiện được liên kết trong câu hỏi! Như bạn có thể thấy, đó chỉ là mã mẫu được bao gồm, vì vậy có thể có sự cố với hệ thống của tôi hoặc cấu hình dự án của tôi. –