mirror of
https://github.com/opencv/opencv.git
synced 2024-12-18 19:38:02 +08:00
Merge pull request #81 from stephenfox/master
This commit is contained in:
commit
66b90d19a6
@ -41,15 +41,15 @@ VideoCapture can retrieve the following data:
|
|||||||
|
|
||||||
#.
|
#.
|
||||||
data given from depth generator:
|
data given from depth generator:
|
||||||
* ``OPENNI_DEPTH_MAP`` - depth values in mm (CV_16UC1)
|
* ``CV_CAP_OPENNI_DEPTH_MAP`` - depth values in mm (CV_16UC1)
|
||||||
* ``OPENNI_POINT_CLOUD_MAP`` - XYZ in meters (CV_32FC3)
|
* ``CV_CAP_OPENNI_POINT_CLOUD_MAP`` - XYZ in meters (CV_32FC3)
|
||||||
* ``OPENNI_DISPARITY_MAP`` - disparity in pixels (CV_8UC1)
|
* ``CV_CAP_OPENNI_DISPARITY_MAP`` - disparity in pixels (CV_8UC1)
|
||||||
* ``OPENNI_DISPARITY_MAP_32F`` - disparity in pixels (CV_32FC1)
|
* ``CV_CAP_OPENNI_DISPARITY_MAP_32F`` - disparity in pixels (CV_32FC1)
|
||||||
* ``OPENNI_VALID_DEPTH_MASK`` - mask of valid pixels (not ocluded, not shaded etc.) (CV_8UC1)
|
* ``CV_CAP_OPENNI_VALID_DEPTH_MASK`` - mask of valid pixels (not ocluded, not shaded etc.) (CV_8UC1)
|
||||||
#.
|
#.
|
||||||
data given from RGB image generator:
|
data given from RGB image generator:
|
||||||
* ``OPENNI_BGR_IMAGE`` - color image (CV_8UC3)
|
* ``CV_CAP_OPENNI_BGR_IMAGE`` - color image (CV_8UC3)
|
||||||
* ``OPENNI_GRAY_IMAGE`` - gray image (CV_8UC1)
|
* ``CV_CAP_OPENNI_GRAY_IMAGE`` - gray image (CV_8UC1)
|
||||||
|
|
||||||
In order to get depth map from depth sensor use ``VideoCapture::operator >>``, e. g. ::
|
In order to get depth map from depth sensor use ``VideoCapture::operator >>``, e. g. ::
|
||||||
|
|
||||||
@ -69,12 +69,12 @@ For getting several data maps use ``VideoCapture::grab`` and ``VideoCapture::ret
|
|||||||
for(;;)
|
for(;;)
|
||||||
{
|
{
|
||||||
Mat depthMap;
|
Mat depthMap;
|
||||||
Mat rgbImage
|
Mat bgrImage;
|
||||||
|
|
||||||
capture.grab();
|
capture.grab();
|
||||||
|
|
||||||
capture.retrieve( depthMap, OPENNI_DEPTH_MAP );
|
capture.retrieve( depthMap, CV_CAP_OPENNI_DEPTH_MAP );
|
||||||
capture.retrieve( bgrImage, OPENNI_BGR_IMAGE );
|
capture.retrieve( bgrImage, CV_CAP_OPENNI_BGR_IMAGE );
|
||||||
|
|
||||||
if( waitKey( 30 ) >= 0 )
|
if( waitKey( 30 ) >= 0 )
|
||||||
break;
|
break;
|
||||||
|
@ -12,14 +12,14 @@ static void help()
|
|||||||
"The user gets some of the supported output images.\n"
|
"The user gets some of the supported output images.\n"
|
||||||
"\nAll supported output map types:\n"
|
"\nAll supported output map types:\n"
|
||||||
"1.) Data given from depth generator\n"
|
"1.) Data given from depth generator\n"
|
||||||
" OPENNI_DEPTH_MAP - depth values in mm (CV_16UC1)\n"
|
" CV_CAP_OPENNI_DEPTH_MAP - depth values in mm (CV_16UC1)\n"
|
||||||
" OPENNI_POINT_CLOUD_MAP - XYZ in meters (CV_32FC3)\n"
|
" CV_CAP_OPENNI_POINT_CLOUD_MAP - XYZ in meters (CV_32FC3)\n"
|
||||||
" OPENNI_DISPARITY_MAP - disparity in pixels (CV_8UC1)\n"
|
" CV_CAP_OPENNI_DISPARITY_MAP - disparity in pixels (CV_8UC1)\n"
|
||||||
" OPENNI_DISPARITY_MAP_32F - disparity in pixels (CV_32FC1)\n"
|
" CV_CAP_OPENNI_DISPARITY_MAP_32F - disparity in pixels (CV_32FC1)\n"
|
||||||
" OPENNI_VALID_DEPTH_MASK - mask of valid pixels (not ocluded, not shaded etc.) (CV_8UC1)\n"
|
" CV_CAP_OPENNI_VALID_DEPTH_MASK - mask of valid pixels (not ocluded, not shaded etc.) (CV_8UC1)\n"
|
||||||
"2.) Data given from RGB image generator\n"
|
"2.) Data given from RGB image generator\n"
|
||||||
" OPENNI_BGR_IMAGE - color image (CV_8UC3)\n"
|
" CV_CAP_OPENNI_BGR_IMAGE - color image (CV_8UC3)\n"
|
||||||
" OPENNI_GRAY_IMAGE - gray image (CV_8UC1)\n"
|
" CV_CAP_OPENNI_GRAY_IMAGE - gray image (CV_8UC1)\n"
|
||||||
<< endl;
|
<< endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user