众所周知,Opencv 在图像处理方面具有无与伦比的优势,但其在视频解码这块实在不敢恭维,智能识别 AVI 封装和少数几种 编码格式。
其实 OpenCV 解码也是引用的 FFmpeg,不过编译时估计做了限制。
下面的代码实现的功能是,,FFmpeg 解码视频,然后将每一帧转换为 OpenCV 可以识别的图像格式,在 MFC 图片空间中显示。
配置:VS2008,OpenCV2.4.4,FF...
分类:
编程语言 时间:
2014-12-05 14:20:52
阅读次数:
540
题目:见附件这是最后一题,难度加倍。看题目意思,应该是模拟一个下载者,从网上下载一个shellcode然后执行。要求修复这个shellcode然后获得key。OD载入MFC_ASM.exe,F9出现程序界面。由于平时写C程序访问网络都直接用socket,找了一下竟然没有发现socket调用,看了导入表,发..
分类:
其他好文 时间:
2014-12-04 18:13:43
阅读次数:
292
很多的播放器都有快捷键控制窗口以全屏幕的方式显示。给应用程序加上全屏幕的功能,并不需要很多的代码,比如给一个基于对话框的应用程序加上全屏功能只需要以下少量代码就可以工作了。 很多的播放器都有快捷键控制窗口以全屏幕的方式显示。给应用程序加上全屏幕的功能,并不需..
分类:
编程语言 时间:
2014-12-04 15:48:25
阅读次数:
168
1、更改图标
将ICON图标复制到资源文件中,载入工程,设置ID。
在对话框构造函数中,修改ICON的ID。
//ICON
CMFC_FRAMEDlg::CMFC_FRAMEDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMFC_FRAMEDlg::IDD, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDI_M...
分类:
编程语言 时间:
2014-12-04 12:21:25
阅读次数:
157
在很多软件中,都可以看到属性设置,比如 VS 的属性设置,本控件就是这样的功能,希望对需要的人提供一些参考。可以在外面套入一个DockPane,称为真正可移动的属性栏。需要的,我后面可以放上来。...
分类:
编程语言 时间:
2014-12-03 23:27:20
阅读次数:
188
今天在将一个VS2003的工程转化为VS2010的时候,出了一些问题。
首先是:
fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.
其次是:
warning MSB8012...
分类:
其他好文 时间:
2014-12-03 21:26:28
阅读次数:
266
首先选择图片:void Chbgk_picDlg::OnBnClickedButton1(){CFileDialog cfd(true,_T(".jpg"),NULL,OFN_FILEMUSTEXIST|OFN_HIDEREADONLY,_T("Executable Files (*.jpg...
分类:
编程语言 时间:
2014-12-03 21:00:55
阅读次数:
213
下面是关于怎样使用Picture Control显示BMP图片:查找了一下SetBitmap是这样定义的://///////////////////////////////////////////////////////////////////////////////// // uBmpResour...
分类:
编程语言 时间:
2014-12-03 21:00:15
阅读次数:
604
在VS2005和2008里,我们可以用一个Solution来组合几个Project(每个Project基本上只包含一个Program),当我们要构建一个多Program的应用时(例如一个客户端程序加一个服务器应用程序),利用Solution可以将这些Projects组合起来、并且共享文件和函数库.....
分类:
编程语言 时间:
2014-12-03 20:58:08
阅读次数:
297
(一)非动态载入图片.方法1.先从最简单的开始,用picture控件来实现.步骤:先在资源里Import一张图片,ID为IDB_BITMAP2然后在对话框上添加一个picture控件,右键点击打开属性,将type下拉框选择BITMAP,紧跟着下面就出现一个Image下拉框,拉开就会看到所有已经载入好...
分类:
编程语言 时间:
2014-12-03 20:54:00
阅读次数:
232