51CTO博客开发
VFW其他一些功能 1)设置视频格式 添加一个按钮控件,按钮的click事件添加语句 capDlgVideoFormat(m_hWndVideo); 这样就打开了视频格式选择对话窗 2)设置视频源 添加一个按钮控件,按钮的click事件添加语句 capDlgVideoSource(m_hWndVideo); 这样就打开了视频源选择对话窗
本篇目标:将捕获的视频保存为AVI录像文件 1)添加EDIT控件,绑定变量为CString m_RecordName,作为要保存录像的文件名称 2)添加一按钮控件,作为录像按钮,其click事件内容如下 判断是否输入了文件名称 UpdateData(); if(m_RecordName == "") { AfxMes
本篇目标:将捕获的视频抓拍为图片保存为JPG文件 1)添加EDIT控件,绑定变量为CString m_Barcode,作为要保存的文件名称 2)添加一按钮控件,其click事件内容如下 判断是否输入了文件名称 UpdateData(); if(m_Barcode == "") { AfxMessageBox(_T(&
前两篇已经实现了视频捕获,显示,控制显示大小和速率 这一篇的目标是将捕获的视频放到一个矩形的窗口中显示 1)在资源试图中的Dialog中增加一个Picture Control 控件,设置该控件的属性 状态为:带边框,有凹陷 类型为:矩形 2)为该控件添加变量 CStatic m_CapPicture 3)在Ctest1Dlg::OnInitDialog中增加如下代码 CRect rc
上一篇用最简单的方法实现了视频的捕获与显示。 但是发现,显示的视频太小了,好像才有176*144像素大小,想要让它显示的大一点。本篇就解决这个问题 1)在test1Dlg.h文件中加表示显示窗口大小的变量 #define QCIF_WIDTH 176 #define QCIF_HEIGHT 144 #define CIF_WIDTH &nb
开发工具VS2008 实现目标:以最简单的方法实现视频的捕获、显示 1)建立空的解决方案 新建-》项目-》其他项目类型-》Visual stidio解决方案-》空白解决方案 名称:mySimapleCap 2)建立项目 新建-》项目-》Visual C++-》MFC-》MFC应用程序 名称:test1,添入解决方案 3)添加VFW头文件 test1Dlg.h中的#pragma o
第一目标实现C/S程序通讯 服务端环境:LINUX 客户端:Windows 开发工具vc6 要求:服务端运行起TCP服务等待接收请求,请求到了,发服务器时钟信息 客户端请求服务端,请求到了,接收信息显示服务器时钟
一直以来很困惑如何在linux中编译库文件和使用库文件,今天看了一篇文章才终于搞明白。以下为转载文章,仅供学习,如有侵权请告知。 转:如何用gcc编译生成动态链接库*.so文件 动态库 问:我源文件为main.c, x.c, y.c, z.c,头文件为x.h,y.h,z.h 如何编译成.so动态库? 编译器用gcc 最好能给出详细参数解释,谢谢 答: # 声称动代连接库,假设名称
程序都有定式,无非那么几下子,先记住这些头文件的引用吧。 #include <stdio.h> #include <stdlib.h> #include <errno.h> #include <string.h> #include <sys/types.h> //fd_set 文件
这么些年一直在学习,但总感觉实际应用的很少,没有做自己的产品的成就感。开此博的目的就是要通过从入门学习一步步实现自己的产品,成就自我。 目标是:通过从初级的一点点学习进步,最终实现在嵌入式系统上的网络音视频会议、监控等的应用,满足社会需求。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号