本文整理汇总了C++中SegServer::GetFrame方法的典型用法代码示例。如果您正苦于以下问题:C++ SegServer::GetFrame方法的具体用法?C++ SegServer::GetFrame怎么用?C++ SegServer::GetFrame使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SegServer
的用法示例。
在下文中一共展示了SegServer::GetFrame方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: CamThread
void IVCamSource::CamThread()
{
pSegServer = SegServer::CreateServer();
SegServer::ServiceStatus status = pSegServer->Init();
if (status != SegServer::ServiceStatus::SERVICE_NO_ERROR) {
warn("SegServer initialization error (%d)\n", status);
return;
}
while (!stopThread) {
SegImage* image = nullptr;
SegServer::ServiceStatus error =
pSegServer->GetFrame(&image);
if (error != SegServer::ServiceStatus::SERVICE_NO_ERROR
|| image->Width() == 0
|| image->Height() == 0) {
//warn("AcquireFrame failed (%d)\n", error);
continue;
}
PushSegmentedFrameData(image);
delete image;
}
pSegServer->Stop();
delete pSegServer;
}