delphi回调函数怎样将图片从内存中直接抓取,而不把图片保存到硬盘中。
时间:2011-09-14
来源:互联网
问题是这样的:通过摄像头采集一帧图像,此图像不经过硬盘存取,直接采用回调抓取,得到该图像某个点的灰度值。
提供的信息:F:=MV.CaptureOneFrame(0,0,False);//图像的一帧抓取
接下来就是图像的回调信息
软件开发里提供的回调函数格式:MV_SetCallBack
原型:MVAPI BOOL WINAPI MV_SetCallBack ( HANDLE hDevice, CALLBACKFUNC pCallBack, PVOID pUserData, CALLBACKTYPE CallType )
说明:设置设备的采集用户回调函数;在设备运行时每一幅图像到达时将会调用该用户回调函数。
入口参数: hDevice : 设备句柄。
pCallBack : 设备采集的用户回调。
此回调函数的原型为:
typedef BOOL (WINAPI *CALLBACKFUNC)( PVOID pData, PMV_IMAGEINFO pImageInfo, PVOID pUserData, ULONG Index )
(详见自定义函数类型,当用户回调返回FALSE时代表用户不希望系统显示图像,返回TRUE代表用户希望显示。)
pUserData : 用户传递给回调函数的上下文数据。
CallType : 参见自定义枚举CALLBACKTYPE。
提供的信息:F:=MV.CaptureOneFrame(0,0,False);//图像的一帧抓取
接下来就是图像的回调信息
软件开发里提供的回调函数格式:MV_SetCallBack
原型:MVAPI BOOL WINAPI MV_SetCallBack ( HANDLE hDevice, CALLBACKFUNC pCallBack, PVOID pUserData, CALLBACKTYPE CallType )
说明:设置设备的采集用户回调函数;在设备运行时每一幅图像到达时将会调用该用户回调函数。
入口参数: hDevice : 设备句柄。
pCallBack : 设备采集的用户回调。
此回调函数的原型为:
typedef BOOL (WINAPI *CALLBACKFUNC)( PVOID pData, PMV_IMAGEINFO pImageInfo, PVOID pUserData, ULONG Index )
(详见自定义函数类型,当用户回调返回FALSE时代表用户不希望系统显示图像,返回TRUE代表用户希望显示。)
pUserData : 用户传递给回调函数的上下文数据。
CallType : 参见自定义枚举CALLBACKTYPE。
作者: dong3576083 发布时间: 2011-09-14
PVOID pData, PMV_IMAGEINFO pImageInfo
这两个,应该是图像数据和图像信息吧。
这两个,应该是图像数据和图像信息吧。
作者: mdejtod 发布时间: 2011-09-14
按照声明定义函数,把函数指针赋给CallType
作者: lhylhy 发布时间: 2011-09-14
想买一个移动硬盘,但又怕上当。
作者: luohongmin 发布时间: 2011-09-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28