我正在寻找一种在 delphi 中使用我的网络摄像头的方法,主要用于抓取图片,由于某种原因我不能使用 TWAIN 驱动程序。
问问题
3029 次
2 回答
4
试试这些资源
DSPack 是一组组件和类,用于使用 MS Direct Show 和 DirectX 技术编写多媒体应用程序。DSPack 2.3 设计用于在 Win9X、ME、2000 和使用 Delphi 5、6、7 和 BCB6 的 Windows XP 操作系统上与 DirectX 9 一起使用。
或者
capCreateCaptureWindow 函数 (示例代码)
capCreateCaptureWindow 函数创建一个捕获窗口。
语法 C++
HWND VFWAPI capCreateCaptureWindow( LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWnd, int nID );
于 2010-09-16T20:03:01.440 回答
3
我在对特立尼达的回答的评论中输入了这个,但信息变得很长。
2 年前,我尝试了所有能找到的 Delphi 解决方案来抓取视频。
我的要求是:
- 需要免费(如啤酒),(或非常便宜+简单的付款方式)
- 需要稳定
- 需要易于使用
- 需要有足够的示例代码
- 需要在 Delphi 2009/2010 工作
说实话,总体结果令人失望。没有一个解决方案满足上述所有要求。
DsPack在所有方面得分最高,但我只能让它在 Delphi7 中工作,直到我在此页面上找到一个“非官方”端口:http: //www.songbeamer.com/delphi/
如今,在 Delphi 2010 中,它就像一个魅力。
我是一个非常快乐的用户,所以让我借此机会感谢 dsPack 和 Sebastian Zierer 的创建者,他们将代码移植到现代 Delphi 中!
于 2010-09-17T11:57:21.543 回答