xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: 其他
  • 標簽: Kinect??opencv??

資源簡介

Kinect獲取彩色圖像并實時顯示彩色圖像信息,通過按下‘y’鍵將獲取的彩色圖像保存為jpg圖片,程序可以連續獲得jpg圖片

資源截圖

代碼片段和文件信息

#include?“opencv2/core.hpp“
#include?“opencv2/imgproc.hpp“
#include?“opencv2/highgui.hpp“
#include?“opencv2/videoio.hpp“
#include?
#include???
#pragma?comment?(?lib?“kinect20.lib“?)??

using?namespace?cv;
using?namespace?std;

int?main()
{
HRESULT?hResult?=?S_OK;?????//用于檢測操作是否成功
IKinectSensor?*kinect;???????????//創建一個感應器
GetDefaultKinectSensor(&kinect);
kinect->Open();?????//打開感應器
IColorframeSource?*colorsource;
IColorframeReader?*colorreader;
iframeDescription?*colorde;
kinect->get_ColorframeSource(&colorsource);
colorsource->OpenReader(&colorreader);
colorsource->get_frameDescription(&colorde);

string?colorName?=?“colorimage“;
uint?count?=?0;

int?width?=?0;??????//長和寬
int?hight?=?0;
colorde->get_Height(&hight);
colorde->get_Width(&width);
Mat?a(hight?width?CV_8UC4);??????//注意:這里必須為4通道的圖,Kinect的數據只能以Bgra格式傳出
namedWindow(“彩色圖像“);
cout?< cout?< while?(1)
{
IColorframe*frame;
hResult?=?colorreader->AcquireLatestframe(&frame);
if?(SUCCEEDED(hResult))
{
frame->CopyConvertedframeDataToArray(hight*width?*?4?reinterpret_cast(a.data)?ColorImageFormat::ColorImageFormat_Bgra);???//傳出數據

/*if?(waitKey(0)?==?VK_ESCAPE)
break;
imshow(“彩色圖像“?a);
colorName?=?“colorimage“?+?to_string(count)?+?“.jpg“;
if?(waitKey(0)?==?‘y‘)
{
imwrite(colorName?a);
cout?< count++;
}*/
}
if?(frame?!=?NULL)???//釋放
{
frame->Release();
frame?=?NULL;
}


if?(waitKey(30)?==?VK_ESCAPE)
break;
imshow(“彩色圖像“?a);
colorName?=?“colorimage“?+?to_string(count)?+?“.jpg“;
if?(waitKey(50)?==?‘y‘)
{
imwrite(colorName?a);
cout?<// imshow(“拍攝圖像“?colorName);
count++;
}

}
if?(colorsource?!=?NULL)????//全部釋放掉
{
colorsource->Release();
colorsource?=?NULL;
}
if?(colorreader?!=?NULL)
{
colorreader->Release();
colorreader?=?NULL;
}
if?(colorde?!=?NULL)
{
colorde->Release();
colorde?=?NULL;
}
if?(kinect)
{
kinect->Close();
}
if?(kinect?!=?NULL)
{
kinect->Release();
kinect?=?NULL;
}
destroyAllWindows();
}



//
//
//#include?
//#include??
//#include?
//#include?
//#include?
//
//using???namespace???std;
//using???namespace???cv;
//
////?Safe?release?for?interfaces
//template
//inline?void?SafeRelease(Interface?*&?pInterfaceToRelease)
//{
// if?(pInterfaceToRelease?!=?NULL)
// {
// pInterfaceToRelease->Release();
// pInterfaceToRelease?=?NULL;
// }
//}
//
//Mat?ConvertMat(const?UINT16*?pBuffer?int?nWidth?int?nHeight?USHORT?nMinDepth?USHORT?nMaxDepth)
//{
// cv::Mat?img(nHeight?nWidth?CV_8UC3);
// uchar*?p_mat?=?img.data;
// const?UINT16*?pBufferEnd?=?pBuffer?+?(nWidth?*?nHeight);
// while?(pBuffer?// {
// USHORT?depth?=?*pBuffer;
//

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????6297??2018-11-26?22:21??獲取彩色圖像.cpp

評論

共有 條評論