首页
发版说明
环境配置
编程引导
API参考
相机参数节点表
示例程序概览
常见问题
法律声明
初始化SDK
在进程中调用SDK时,您需要首先初始化SDK的运行环境,以提升后续接口调用的流程性。
您可参照如下示例代码,在您的进程中初始化SDK的运行环境,并在进程退出时反初始化SDK。
int
main
()
{
int
nRet =
MV_OK
;
MV_CC_Initialize
();
// 1. 程序启动后,初始化SDK
// 2. 进行设备发现,控制,图像采集等操作
MV_CC_Finalize
();
// 3. 程序退出时,反初始化SDK
return
nRet;
}
调用
MV_CC_Initialize()
,初始化SDK的运行环境。该操作可提前申请和分配所必需的系统资源,从而提升后续接口调用的流畅性。
在初始化SDK后,在此处调用其他接口,以实现初始化相机/采集卡、设置参数、采集和处理图像等操作。
在完成所需操作后,调用
MV_CC_Finalize()
进行反初始化,释放SDK占用的系统资源。
注意
在单个进程中,您仅可执行
MV_CC_Initialize()
和
MV_CC_Finalize()
各一次。
上一篇:
开发前必读
下一篇:
初始化相机