设置的Visual C + +组件的快速视频采集,回放和处理。
Videolab VBC + +是一组的Visual C + +组件,快速的视频采集和回放。该应用程序允许您捕获视频,显示和播放程序代码的零线。
该库支持旧时尚的神器出山:www.shenqi73.comWin32 API(视频的Windows(VFW),VCM,WaveAPI,ACM),新的DirectShow,甚至允许如果需要的话他们的任何混合物。开发者可以选择去与他们中的任何一个,全部使用,也可以从一个切换到其他任何时候。
的组件隐藏了所有的方法的复杂性,并从用户的角度来看,它们看起来几乎相同。
包括:视频播放器和记录仪(Win32和DicerctX / DirectShow中)视频/音频采集,视频/音频输出(Win32和DicerctX / DirectShow中)和自定义过滤器组件。
注意:用于非商业用途
这里的“的Videolab VC + +”是一些主要特点:
音频过滤器:
ALAudioToReal:
·转换为实际数据缓冲区的波形音频数据缓冲器
ALGenericFilter:
·用户定义的过滤器,音频数据。
音频发生器:
ALGenericGen:
·用户自定义生成音频数据。
音频输出部分组成:
ALAudioOut:
·将音频数据发送到音频输出装置
颜色转换:
VLGrayScale:
·视频转换成灰度
VLColorTwist:
·绞颜色的图像
VLGammaFilter:
·伽玛校正的图像
VLImageAdjust:
·调节亮度,对比度,饱和度,色调和亮度的图像
VLThreshold:
·设置像素/波纹管的阈值以上的颜色
VLHistogramEqualize:
·图像的直方图均衡
VLColorLookup:
·改变像素的颜色查找表的基础上
转换器:
ALAudioToReal:
·转换为实际数据缓冲区的波形音频数据缓冲器
SLChangeRange:
·改变输出的信号范围
SLDetectLevels:
·检测输入信号中的水平
SLPair:
·对多个数据缓冲区一起
自定义过滤器:
SLGenericRealValue:
·用户定义的过滤器真值
SLGenericReal:
·用户定义的过滤器,实时数据
SLGenericFilter:
·用户定义的二进制数据过滤器
SLGenericRealMatrix:
·用户自定义生成实矩阵数据
DirectShow的音频输出组件:
ALDSAudioOut:
·将音频数据发送到音频输出装置
DirectShow视频
编程:
VLDSVideoCompressor:
·使用DirectShow视频压缩
VLDSVideoDecompressor:
·使用DirectShow解压缩压缩的视频
DirectShow视频过滤器:
VLDMOEffect:
·执行DMO在视频效果
VLDSVideoFilter:
·通过视频槽一个DirectShow过滤器
DirectShow视频输出组件:
VLDSImageDisplay:
·使用DirectShow视频显示组件
VLDSVideoLogger:
·记录的视频
文件,使用DirectShow
VLDSVideoOut:
·发送到输出设备的视频
VLASFLogger:
·记录ASF和WMV视频文件
VLASFBroadcast:
·广播ASF和WMV视频通过互联网使用TCP / IP套接字和/或发布点(S)
VLDSToSinkFilter:
·发送视频到一个DirectShow过滤器
DirectShow视频源组件:
VLDSCapture:
·从设备使用DirectShow捕捉视频
VLDSVideoPlayer:
·使用DirectShow播放视频文件
VLDSFromSourceFilter:
·DirectShow过滤器捕获视频。
DirectShow支持的组件:
VLDSVideoPreviewDock:
·视频预览停靠位置。
显示:
MLDSGraphView:
·DirectShow图形显示
功效:
VLFire:
·适用于防火效果的帧,或用火生成框架
VLRipple:
·适用于水波纹效果,帧帧,或产生水波纹
一般过滤器:
SLGenericReal:
·用户定义的过滤器,实时数据
SLGenericFilter:
·用户定义的二进制数据过滤器
SLGenericRealMatrix:
·用户自定义生成实矩阵数据
通用发电机:
SLGenericGen:
·用户自定义生成的二进制数据
SLGenericRealGen:
·用户自定义生成实时数据
几何变换:
VLResize:
·调整图像的大小
VLCrop:
·作物的视频
VLMirror:
·镜像图像
VLRotate:
·旋转图像
VLShear:
·剪形象
VLWarp:
·扭曲的图像
VLFishEye:
·适用于鱼眼效果的图片
VLSwirl:
·适用于鱼眼效果的图片
VLCylinder:
·适用于气缸的图片效果
噪声发生器:
VLUniformNoise:
·添加均匀分布的随机噪声的图像
VLGaussNoise:
·瓦兹到的图像添加高斯分布,
其他:
VLDraw:
·应用(平)图形层的视频帧
VLSnapshot:
的快照框架
VLHistogram:
·计算强度直方图的图像
VLCombine:
·将两个视频
VLFrameChange:
·将两个连续帧
VLColorSplit:
·图像分割成彩色成分
VLApplyMask:
·应用图片面具的形象
VLTransparentColor:
·合并两个视频,在其中的一个透明(槽)颜色
VLQueuedSwitch:
·多通道排队的视频和音频开关
VLDelay:
·延缓的视频的帧的数目
VLChangeFormat:
·改变视频格式
VLSwitch:
·启用或禁用视频走线槽
VLColorsToReal:
·分割颜色成分的一个帧,在现实的缓冲区
VLChangeRate:
·改变视频帧速率
VLRealToFrame:
·从色彩
空间的实际缓冲区的构造框架
VLColorMerge:
·合并到一个帧的颜色成分(RGB,YUV等)
VLHueVector:
·计算矢量的图像色调
VLApplyAlpha:
·适用于Alpha通道的图片
VLVideoMixer:
·把多个视频流
·V
LFrameQueue:
·视频帧队列组件
插入式过滤器:
VLFreeFrame:
应用的freeframe的过滤器或效果
VLVirtualDub:
·应用VirtualDub的过滤器或效果
信号过滤器:
SLGenericRealValue:
·用户定义的过滤器真值
SLGenericReal:
·用户定义的过滤器,实时数据
SLGenericFilter:
·用户定义的二进制数据过滤器
SLGenericRealMatrix:
·用户自定义生成实矩阵数据
信号发生器:
SLGenericRealValueGen:
·用户自定义生成真值
SLGenericGen:
·用户自定义生成的二进制数据
SLGenericRealGen:
·用户自定义生成实时数据
视频压缩:
VLVideoDecompressor:
·解压缩,压缩的视频
VLVideoCompressor:
·压缩视频
视频过滤器:
VLMorphFilter:
·侵蚀或欺视频
VLWienerFilter:
·执行维纳滤波在视频
VLGenericFilter:
·用户定义的过滤器的视频数据
VLBoxFilter:
·执行平均值,最小值,最大值,中值滤波操作
VLFixedFilter:
·执行预定义的过滤器操作的图片
VLRectKernelFilter:
·执行用户自定义的矩形内核过滤器
VLGaussianBlur:
·高斯模糊滤镜
视频输出部分组成:
VLImageDisplay:
·视频显示部分
VLAVILogger:
·记录AVI视频文件
视频源部分组成:
VLImageGen:
·产生的视频图像
VLAxisCapture:
·来自Axis IP摄像头捕捉视频使用Axis媒体控制
VLCapture:
·从设备捕捉视频
VLAVIPlayer:
·播放AVI视频文件
VLGenericGen:
·用户自定义的视频数据发生器
VLASFPlayer:
·播放ASF和WMV视频文件
VLJaehneGen:
·生成测试杰尼院长图像
VLScreenCapture:
·从屏幕上捕获视频
VLDVDPlayer:
·播放DVD
可视化:
SLScope:
·代表浮点数据的可视范围/绘图组件
SLWaterfall:
可见瀑布为代表雷亚尔(双)数据
视频层数:
SLScopeLayer:
·A范围绘图层。还定义了一个范围绘图层。您可以添加这层任何绘图组件(如TVLDraw)的渲染一个视频层,包含的范围
SLWaterfallLayer:
·A瀑布抽奖层。请参见定义一个瀑布抽奖层。您可以添加这层任何绘图组件(如TVLDraw)的渲染一个视频层包含一个瀑布
VLDrawShapeLayer:
·第二层绘制简单的形状
VLDrawTextLayer:
·第二层绘制的文本标签
VLDrawPictureLayer:
·第二层绘制图像
VLDrawMarkersLayer:
·第二层图标记
VLDrawXYFloatLayer:
·第二层绘图X,Y点
VLImageDisplayLayer:
·第二层图视频
VLFireLayer:
·防火效果视频层
基质层:
SLExternalScopeMatrixLayer:
·A范围基质成分层
SLExternalWaterfallMatrixLayer:
·A瀑布基质成分层
VLExternalImageDisplayMatrixLayer:
·矩阵元素图视频
控制元素:
SLExternalScopeElement:
·A范围组成元素
SLExternalWaterfallElement:
·A瀑布组成元素
VLExternalImageDisplayElement:
·组件元素图视频
要求:
·Visual C + +中
此版本中的新功能:
·新增TMLDSMediaFilter组件
·新增TTLGenericTextFilter组件
·新增光标上的标签以获得瀑布组成部分
·新增漂浮的标记物的范围组件
·集成与Visual即时绑定
·可以提供视频过任何Firemonkey的组件可以接受的位图,包括三维纹理组件
·增加了支持Delphi / C + + / RAD Studio的XE3
·新增的Visual Studio 2012的支持
·改进Firemonkey支持
·固定内存泄漏。NET通用的过滤器