VC中通过MFC调用opencv的话,启动程序,然后关闭,这个时候并不能结束进程,比如你的程序是Image.exe,关闭程序之后在进程管理器中仍然有image.exe。

解决办法:

打开工程:在highgui class中找到HAVE_VIDEOINPUT

#define HAVE_VIDEOINPUT 1

将这句注释掉,重新编译OpenCv的Highgui工程 重新生成Highgui110d.dll

然后进入安装目录,在bin下面会发现highgui110d.dll,将原来的highgui110.dll改名,然后将Highgui110d.dll改为Highgui110.dll,搞定。

相关文章:

  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2021-12-05
  • 2021-11-29
  • 2021-12-25
猜你喜欢
  • 2022-12-23
  • 2021-11-07
  • 2021-10-04
  • 2021-12-13
  • 2022-12-23
  • 2021-04-04
相关资源
相似解决方案