资源简介
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 << “F:/D/Visual Odometry dev/VO_practice_2016.4/Kinect录像/image_capture/image_capture/vedio/“ < std::string adress = ss.str();
std::cout << adress << std::endl;
//----------------------------------------------------------------------------------
//从读取器读数放入frame中
IColorframe* colorf = nullptr;
hr = colorfr->AcquireLatestframe(&colorf);
- 上一篇:C语言程序设计—学生学籍信息管理系统
- 下一篇:MFC显示图片的相关文件
相关资源
- 基于opencv的模板匹配代码
- opencv图片扫描以及校正
- opencv手部轮廓识别以及轨迹识别
- opencv2 3D标定.cpp
- 基于opencv漫水填充算法综合
- opencv激光中心线的提取
- OpenCV Computer Vision Application Programming
- 基于图割的图像分割OpenCV+MFC实现
- 识别魔方颜色
- opencv版俄罗斯方块源码
- VS2013 / MFC + OpenCV 2.4.9实现视频的播放
- 粒子滤波器+目标跟踪的C++实现,VS2
- 张平OpenCV算法精讲基于python和C++教材
- 虹膜识别开源代码OSIRIS4.1基于opencv
- Sift特征点提取与匹配opencv库
- YCbCr、混合高斯以及YCbCg肤色检测模型
- 光流法代码
- OpenCV打开摄像机显示在MFC窗口工程源
- 使用c++读取图像到二维矩阵
- 三维点云的圆柱面拟合
- MFC+OPENCV摄像机标定程序
- 基于特征脸的人脸识别MFC+OpenCV
- opencv图像处理MFC
- OPENCV人脸检测加角点检测并输出坐标
- FillHole.rar
- 道路提取算法 c++ opencv
- PCA代码实现详解
- opencv卡尔曼滤波
- SeamCarving opencv c++
- opencv prewitt边缘检测
评论
共有 条评论