91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .cpp
    金幣: 1
    下載: 1 次
    發布日期: 2021-06-15
  • 語言: C/C++
  • 標簽: kinect2.0??openCV??

資源簡介

kinect2.0和OpenCV,錄取2000幀圖像并保存 將預編譯頭文件那里注釋掉

資源截圖

代碼片段和文件信息

//?image_capture.cpp?:?定義控制臺應用程序的入口點。
//

#include?“stdafx.h“
#include?“kinect.h“
#include?
#include?
#include?

int?main()
{
//初始化
HRESULT?hr;
IKinectSensor*?pKinect?=?nullptr;
hr?=?GetDefaultKinectSensor(&pKinect);
if?(FAILED(hr))
{
printf(“some?thing?wrong?on?get?default?kinect?sensor\n“);
return?0;
}
//打開Kinect
pKinect->Open();
BOOLEAN?bOpen?=?false;
//判斷打開成功與否
while?(!bOpen)
{
pKinect->get_IsOpen(&bOpen);
printf(“Kinect?is?being?opened\n“);
Sleep(200);
}
printf(“Kinect?has?been?opened?successfully\n“);
//----------------------------------------------------------------------------------
//創建一個source
IColorframeSource*?colorfs?=?nullptr;
//獲取數據到source里
hr?=?pKinect->get_ColorframeSource(&colorfs);
if?(SUCCEEDED(hr))
{
printf(“frame?source?has?been?created?successfully\n“);
}

//----------------------------------------------------------------------------------
//創建一個讀取器
IColorframeReader*?colorfr?=?nullptr;
//打開讀取器
hr?=?colorfs->OpenReader(&colorfr);
if?(SUCCEEDED(hr))
{
printf(“frame?reader?has?been?openned?successfully\n“);
}
colorfs->Release();
cv::Mat?showimage;
int?i?=?0;
std::string?file_adress=“F:/D/Visual?Odometry?dev/VO_practice_2016.4/Kinect錄像/image_capture/image_capture/vedio/“;



while?(1)
{
std::stringstream?ss;
ss?< std::string?adress?=?ss.str();
std::cout?< //----------------------------------------------------------------------------------
//從讀取器讀數放入frame中
IColorframe*?colorf?=?nullptr;
hr?=?colorfr->AcquireLatestframe(&colorf);

評論

共有 條評論