首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

基于海康SDK开发的视频监控系统怎么实现放大镜功能

2013-11-02 
基于海康SDK开发的视频监控系统如何实现放大镜功能找了找,发现sdk里好像没有视频放大缩小的接口,是不是需

基于海康SDK开发的视频监控系统如何实现放大镜功能
找了找,发现sdk里好像没有视频放大缩小的接口,是不是需要自己写相应的功能啊?该怎么写呢,请高手指教
[解决办法]
这个跟设备有关 我做过海康的二次开发 比如他的云台设备就支持图像放大
[解决办法]
NET_DVR_PTZSelZoomIn
云台图象区域选择放大或缩小。

BOOL NET_DVR_PTZSelZoomIn(
  LONG                      lRealHandle,
  LPNET_DVR_POINT_FRAME     pStruPointFrame
);
Parameters
lRealHandle 
[in] NET_DVR_RealPlay或者NET_DVR_RealPlay_V30的返回值 
pStruPointFrame 
[in] 云台图像区域位置信息 
Return Values
TRUE表示成功,FALSE表示失败,获取错误码调用NET_DVR_GetLastError

Remarks
假设当前预览显示图像的框为352*288,原点即该显示框的左上角的顶点。参数pStruPointFrame中各坐标值的计算方法(以X轴方向上为例):xTop=鼠标当前所选区域的左上点的值*255/352。缩小条件:xBottom减去xTop的值大于2。放大条件:xBottom减去xTop的值大于0,且yBottom减去yTop的值大于0。

[解决办法]
存在PTZ控制的相关函数呀?你使用的是哪个版本?PlayCtrl.dll???

热点排行