StructuredLightPattern
Objective-C
@interface StructuredLightPattern : Algorithm
Swift
class StructuredLightPattern : Algorithm
Abstract base class for generating and decoding structured light patterns.
Member of Structured_light
-
Decodes the structured light pattern, generating a disparity map
Declaration
Parameters
patternImagesThe acquired pattern images to decode (vector
>), loaded as grayscale and previously rectified. disparityMapThe decoding result: a CV_64F Mat at image resolution, storing the computed disparity map.
blackImagesThe all-black images needed for shadowMasks computation.
whiteImagesThe all-white images needed for shadowMasks computation.
flagsFlags setting decoding algorithms. Default: DECODE_3D_UNDERWORLD.
Note
All the images must be at the same resolution. -
Decodes the structured light pattern, generating a disparity map
Declaration
Parameters
patternImagesThe acquired pattern images to decode (vector
>), loaded as grayscale and previously rectified. disparityMapThe decoding result: a CV_64F Mat at image resolution, storing the computed disparity map.
blackImagesThe all-black images needed for shadowMasks computation.
whiteImagesThe all-white images needed for shadowMasks computation.
Note
All the images must be at the same resolution. -
Decodes the structured light pattern, generating a disparity map
Declaration
Parameters
patternImagesThe acquired pattern images to decode (vector
>), loaded as grayscale and previously rectified. disparityMapThe decoding result: a CV_64F Mat at image resolution, storing the computed disparity map.
blackImagesThe all-black images needed for shadowMasks computation.
Note
All the images must be at the same resolution. -
Decodes the structured light pattern, generating a disparity map
Declaration
Parameters
patternImagesThe acquired pattern images to decode (vector
>), loaded as grayscale and previously rectified. disparityMapThe decoding result: a CV_64F Mat at image resolution, storing the computed disparity map.
Note
All the images must be at the same resolution. -
Generates the structured light pattern to project.
Declaration
Objective-C
- (BOOL)generate:(nonnull NSMutableArray<Mat *> *)patternImages;Swift
func generate(patternImages: NSMutableArray) -> BoolParameters
patternImagesThe generated pattern: a vector
, in which each image is a CV_8U Mat at projector’s resolution.
View on GitHub
StructuredLightPattern Class Reference