阅读:2227回复:17
用vc怎么控制数码相机的拍摄啊。20分求教!
用vc怎么控制数码相机的拍摄啊。20分求教!
|
|
沙发#
发布于:2004-11-22 10:11
你说的太模糊了,说的更详细点也许大家都能帮的上忙
|
|
板凳#
发布于:2004-11-22 11:00
你说的太模糊了,说的更详细点也许大家都能帮的上忙 具体来说呢,就是我有一台300万象素的数码相机,通过USB口连接到PC上。现在我要作个程序,在程序里执行命令代替按数码相机的拍摄按钮。就这么简单。可我就是不会 |
|
地板#
发布于:2004-11-22 11:37
数码相机做了这样的接口?
|
|
|
地下室#
发布于:2004-11-22 12:57
数码相机做了这样的接口? 你的数码相机有这种功能或提供了这样的功能接口? 是不是突发奇想 |
|
|
5楼#
发布于:2004-11-22 15:49
强
|
|
|
6楼#
发布于:2004-11-22 17:41
对啊,它要提供控制接口,然后要有它的通信协议才行的! :cool:
|
|
|
7楼#
发布于:2004-11-23 17:04
没见过有提供这样控制接口的数码相机(孤陋寡闻 :(),
可不可以把数码相机当射像头用,那就好办多啦 |
|
8楼#
发布于:2004-11-25 18:08
感谢大家顶一下。现在情况有所改变。视频采集换成USB摄像头了。但问题又来了。因为必须同时使用两个摄像头。我用的是VFW进行开发。capDriverConnect(HWND,nId);用这条语句根本没法区分两个摄像头啊,大家有什么办法吗?
|
|
9楼#
发布于:2004-11-28 13:01
每个摄像头使用不同的设备句柄打开
|
|
10楼#
发布于:2004-11-29 08:58
每个摄像头使用不同的设备句柄打开 我也明白该用不同的句柄打开。问题是怎么用不同的句柄打开?我建立了两个捕获窗口句柄,hwnd1和hwnd2。用capDriverConnect(HWND,nId);进行连接。问题是第二个参数,只能选择0,这样就没法区分连个摄像头了。 |
|
11楼#
发布于:2004-12-03 16:12
CANON A70是可以用USB遥控的。
|
|
12楼#
发布于:2004-12-03 17:02
使用GUID等唯一标识也会打开同一设备吗?!!
|
|
13楼#
发布于:2004-12-03 22:10
唉,贴了这么久也没人能给我一个正确的答案。不过很感谢大家顶一下啦。可能用VFW就是无法解决这个问题,用DirectShow应该是可以的。不过DirectShow好像比VFW难很多。苦啊!
|
|
14楼#
发布于:2004-12-28 14:36
CANON A70是可以用USB遥控的。 是有的, 但得找到CANON公司要到控制命令/数据的详细资料。 找生产数码相机的公司洽谈吧, 假如他们不理你, 那。。。 。。。 告诉你老板 |
|
|
15楼#
发布于:2004-12-28 14:39
碰到这种问题,
偶一般都是做一个遥控机械手来按相机快门,再做一个机械手来调焦距, 然后通过USB口去图象文件的说 :D |
|
|
16楼#
发布于:2004-12-29 12:14
碰到这种问题,:o老大,做机器人的吧 :D |
|
17楼#
发布于:2004-12-29 18:11
碰到这种问题, 强!!! 汗。。。 :P |
|