Matlab和OpenCV的cvNamedWindow

时间:2014-05-27 09:18:06

标签: c++ matlab opencv

我正在使用OpenCV中的C++个程序并使用Matlabcalllib中调用它们。

问题是当程序退出时cvNamedWindows没有关闭。

我已尝试DestroyWindowDestroyAllWindows,但在Matlab内,它不会关闭。

这是一些代码

int main()
{
  int device = 0;
  vCap = VideoCapture( device );

  Mat img;
  vCap >> img;

  imshow("colour", img);
  cv::waitKey(1);

  namedWindow("colour",1);
  cv::destroyWindow("colour");
  return 0;
}

1 个答案:

答案 0 :(得分:0)

在评论中张贴的@AlexandreBizeau帖子有答案,

cvStartWindowThread();