OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 3825|回复: 4

程序紧急求助!!!

[复制链接]
发表于 2007-6-3 12:15:30 | 显示全部楼层 |阅读模式
我想读取视频文件,然后在静态文本里显示!!
程序如下::
  1. void CRecogniseDlg::OnButtonRecognise()
  2. {
  3.                 CvvImage *trail=0;
  4.                 IplImage *src=0;
  5.         CString filename;
  6.     CvCapture * capture=0;
  7.         // TODO: Add your control notification handler code here
  8.          CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,NULL);       
  9.         if(dlg.DoModal()==IDOK)
  10.         filename.Format("%s",dlg.GetPathName());
  11.         capture=cvCaptureFromFile(filename);
  12.         CWnd *pwnd=GetDlgItem(IDC_STATIC_DISPLAY);
  13.         CDC *pdc=pwnd->GetDC();
  14.                 for(;;)
  15. {
  16.         src=cvQueryFrame(capture);
  17.           trail->CopyOf(src);       
  18. HDC hdc=pdc->GetSafeHdc();
  19.         CRect rect(0,0,trail->Width(),trail->Height());
  20. trail->DrawToHDC(hdc,&rect);
  21.    //trail->Show(hdc,0,0,trail->Width(),trail->Height(),0,0);
  22.          if( cvWaitKey(2) >= 0 )
  23.             break;
  24.   
  25. }
  26.        
  27. cvReleaseCapture(&capture);
  28. }
  29. 现在编译没有问题,就是显示时出现错误!!
  30. 请高手指点!!!!谢谢!!
复制代码
回复

使用道具 举报

发表于 2007-6-3 12:40:29 | 显示全部楼层

程序紧急求助!!!

静态文本空间支持么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-3 13:21:07 | 显示全部楼层

程序紧急求助!!!

我现在能在静态文本显示视频文件了!
但又遇到一个新的问题!!
显示时,按其他键都没有反映!!按了出现死机!显示完了,按其他键也没有反映!!
退出必须强制的退出!
其他键程序是没有错误的,当不显示视频文件,其他键都能正常的工作!!
不知道是什么原因?????
回复 支持 反对

使用道具 举报

发表于 2007-6-3 19:34:45 | 显示全部楼层

程序紧急求助!!!

我现在能在静态文本显示视频文件了!
但又遇到一个新的问题!!
显示时,按其他键都没有反映!!按了出现死机!显示完了,按其他键也没有反映!!
退出必须强制的退出!
其他键程序是没有错误的,当不显示视频文件,其他键都能正常的工作!!
不知道是什么原因?????

不要用while,必须使用多线程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-3 22:34:34 | 显示全部楼层

程序紧急求助!!!

[quote="wqj1212":2xa4n7ta]我现在能在静态文本显示视频文件了!
但又遇到一个新的问题!!
显示时,按其他键都没有反映!!按了出现死机!显示完了,按其他键也没有反映!!
退出必须强制的退出!
其他键程序是没有错误的,当不显示视频文件,其他键都能正常的工作!!
不知道是什么原因?????
不要用while,必须使用多线程[/quote:2xa4n7ta]

不用while那怎么显示视频文件呢??
多线程我一直都没看过,对这方面比较陌生!!
有什么好的例题?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-3 06:24 , Processed in 0.010749 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表