开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3268|回复: 8
收起左侧

[求助] 连接摄像头dll,求助,附api接口说明和VS例程

[复制链接]
发表于 2018-8-18 22:58:38 | 显示全部楼层 |阅读模式   江苏省南京市
手上一台图谱的显微镜相机。想自己试试能不能用易语言写个程序。研究了好久都不成功。
只要简单的连接相机,预览,抓图功能,希望大神帮忙看看。只能这些易币了,全用上了。
 楼主| 发表于 2018-8-18 23:00:48 | 显示全部楼层   江苏省南京市
附件在此

toupcap.rar

1.08 MB, 下载次数: 84, 下载积分: 精币 -2 枚

回复 支持 反对

使用道具 举报

结帖率:75% (3/4)

签到天数: 20 天

发表于 2018-8-18 23:05:02 | 显示全部楼层   湖南省永州市
这个好像要跟驱动通信的
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2018-8-18 23:51:29 | 显示全部楼层   浙江省湖州市
稍微下载看了一下。。
已经是成品的DLL调用了啊

Toupcam_Open(0)
试试看,如果能拿到设备句柄,也就是连成功了。。后面的功能只能你自己一个函数一个函数测试啊
毕竟不了解这个设备。专业术语理解起来很困难。而且没有设备在手上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-19 06:59:36 | 显示全部楼层   江苏省南京市
逸辰Arne 发表于 2018-8-18 23:51
稍微下载看了一下。。
已经是成品的DLL调用了啊

Toupcam_Enum能取得设备数和 Toupcam_Open也能得到设备句柄
就是不明白怎么在窗口中预览图像。
Toupcam_Start这个函数应该是预览用的,只是看不懂,参数不知怎么定义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-20 22:06:33 | 显示全部楼层   江苏省苏州市
没有人帮忙啊,
2.4        函数:Toupcam_Start
        返回值:HRESULT类型表示成功失败
        参数:
        HToupCam h:由Toupcam_Open打开的实例句柄
        PTOUPCAM_DATA_CALLBACK pDataCallback, void* pCallbackCtx:用户程序指定的回调函数和回调上下文参数。toupcam.dll内部从相机得到的图像数据后,会回调该函数。
typedef void (*PTOUPCAM_DATA_CALLBACK)(const void* pData, const BITMAPINFOHEADER* pHeader, BOOL bStill, void* pCallbackCtx);
如果回调时,pData参数==NULL,表示发生内部错误(如相机被突然拔出等等)。
BOOL bStill参数,TRUE表示是由Toupcam_Snap函数发起的静态图片抓拍,FALSE表示普通的预览图片(视频)。
注意:该回调函数是从toupcam.dll的内部线程上下文中回调出来,所以,非常有必要关注多线程问题。请尽量保持回调函数代码的简洁,并且快速返回。不要在回调函数上下文调用Toupcam_Stop或Toupcam_Close函数,否则,会死锁。
        说明:开启相机实例。


我只想知道这个回调怎么写。
回复 支持 反对

使用道具 举报

结帖率:0% (0/3)
发表于 2018-8-28 15:16:33 | 显示全部楼层   湖北省黄石市
看不懂了,懵逼了
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2024-1-13 02:29:59 | 显示全部楼层   山东省聊城市

看不懂
看不懂
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 1 天

发表于 2024-3-13 21:47:40 | 显示全部楼层   江苏省无锡市
学习学习
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表