簡體   English   中英

opencv3.0.0 BackgroundSubtractor :: apply導致“ R6025純虛擬函數調用”

[英]opencv3.0.0 BackgroundSubtractor::apply leads to “R6025 pure virtual function call”

我運行BackgroundSubtractor演示opencv3.0金釋放vs2013,在退出程序時會出現以下錯誤: 在此處輸入圖片說明

調用堆棧如下:

cv3_bg_sub.exe!cv::MatAllocator::unmap(cv::UMatData * u) 行 62   C++
cv3_bg_sub.exe!cv::Mat::deallocate() 行 433  C++
cv3_bg_sub.exe!cv::Mat::release() 行 668 C++
cv3_bg_sub.exe!cv::Mat::~Mat() 行 555    C++

自動窗口中的this變量顯示不一致: 在此處輸入圖片說明

有人經歷過嗎?

通過將lib依賴項從staticlib為dynamic libs,終於解決了該問題,似乎預建的staticlib有問題(有相同經驗的人嗎?)

我已經自行重建(靜態和動態)opencv300源代碼,並且錯誤消失了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM