使用direct show视频采集时抓取屏幕图像保存成bmp格式的问题 (100分)

  • 主题发起人 主题发起人 jinzhengang
  • 开始时间 开始时间
J

jinzhengang

Unregistered / Unconfirmed
GUEST, unregistred user!
使用direct show 实时采集图像时,我想按空格键抓拍一张图片,按照抓拍的时间为文件名
自动保存成bmp格式,那位高手能告诉我如何实现.先谢谢了
 
用这个控件吧!DSPACK20Beta3.zip
 
在那下载呢,请把网址给我好吗
或者给我发到我的邮箱
我的email:jzg-27@163.com
先谢谢了
 
http://www.progdigy.com/
 
好像已经回答过了,只需要简单的窗口截图就行了,如果不会的话,搜索一下以前的帖子。
 
窗口截图好像不行,截下来的是黑屏
 
在Graph中加入ISampleGrabber
 
如果不是独占方式的Direct窗口的截图,和显卡有关的,较新的显卡都支持截取Direct的图。
 
我使用的是TDSFilterGraph2采集图像,使用TFilterSampleGrabber抓图,我现在能把图像
图像抓到image上,但我不知道如何保存,那位老兄能具体的告诉我一下该如何做
我使用的是DSpack 1.05
 
没用过DSPack,但Image应该有SaveToFile或者SaveToStream吧.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
609
import
I
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部