|
cisst-saw
|
Classes | |
| class | Internals |
Enumerations | |
| enum | DI_Algorithm { DI_None, DI_Blending, DI_Discarding, DI_AdaptiveBlending, DI_AdaptiveDiscarding } |
Functions | |
| int CISST_EXPORT | Convolution (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, vctDynamicVector< double > kernel_horiz, vctDynamicVector< double > kernel_vert, bool absres=false) |
| int CISST_EXPORT | Convolution (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, vctDynamicMatrix< double > kernel, bool absres=false) |
| int CISST_EXPORT | UnsharpMask (const svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, int radius, double amount, int threshold=0) |
| int CISST_EXPORT | Crop (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, int left, int top) |
| int CISST_EXPORT | Resize (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, bool interpolation) |
| int CISST_EXPORT | Resize (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, bool interpolation, vctDynamicVector< unsigned char > &internals) |
| int CISST_EXPORT | Deinterlace (svlSampleImage *image, unsigned int videoch, DI_Algorithm algorithm) |
| int CISST_EXPORT | DisparityMapToSurface (svlSampleMatrixFloat *disparity_map, svlSampleImage3DMap *mesh_3d, svlCameraGeometry &camera_geometry, svlRect &roi) |
| int CISST_EXPORT | Rectify (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, const std::string &table_filename, bool interpolation) |
| int CISST_EXPORT | Rectify (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, const std::string &table_filename, bool interpolation, Internals &internals) |
| int CISST_EXPORT | Rectify (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, bool interpolation, Internals &internals) |
| int CISST_EXPORT | SetExposure (svlSampleImage *image, unsigned int videoch, double brightness, double contrast, double gamma) |
| int CISST_EXPORT | SetExposure (svlSampleImage *image, unsigned int videoch, double brightness, double contrast, double gamma, Internals &internals) |
| int CISST_EXPORT | Dilate (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, unsigned int radius) |
| int CISST_EXPORT | Erode (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, unsigned int radius) |
| int CISST_EXPORT | Blend (svlSampleImage *src1_img, unsigned int src1_videoch, svlSampleImage *src2_img, unsigned int src2_videoch, svlSampleImage *mask_img, unsigned int mask_videoch, svlSampleImage *dst_img, unsigned int dst_videoch) |
| int CISST_EXPORT | SwapColorChannels (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch) |
| unsigned int CISST_EXPORT | LabelBlobs (const svlSampleImageMono8 *image, svlSampleImageMono32 *labels, Internals &internals) |
| unsigned int CISST_EXPORT | LabelBlobs (const svlSampleImageMono8Stereo *image, svlSampleImageMono32Stereo *labels, const unsigned int videoch, Internals &internals) |
| int CISST_EXPORT | GetBlobsFromLabels (const svlSampleImageMono8 *image, const svlSampleImageMono32 *labels, svlSampleBlobs *blobs, Internals &internals, unsigned int min_area=0, unsigned int max_area=0, double min_compactness=0.0, double max_compactness=0.0) |
| int CISST_EXPORT | GetBlobsFromLabels (const svlSampleImageMono8Stereo *image, const svlSampleImageMono32Stereo *labels, svlSampleBlobs *blobs, const unsigned int videoch, Internals &internals, unsigned int min_area=0, unsigned int max_area=0, double min_compactness=0.0, double max_compactness=0.0) |
| int CISST_EXPORT | FitEllipse (vctDynamicVector< vctInt2 > &points, svlEllipse &ellipse, Internals &internals) |
| int CISST_EXPORT | FitEllipse (vctDynamicVectorRef< vctInt2 > &points, svlEllipse &ellipse, Internals &internals) |
| int CISST_EXPORT | FitEllipse (vctDynamicVector< int > &xs, vctDynamicVector< int > &ys, svlEllipse &ellipse, Internals &internals) |
| int CISST_EXPORT | FitEllipse (vctDynamicVectorRef< int > &xs, vctDynamicVectorRef< int > &ys, svlEllipse &ellipse, Internals &internals) |
| int CISST_EXPORT svlImageProcessing::Blend | ( | svlSampleImage * | src1_img, |
| unsigned int | src1_videoch, | ||
| svlSampleImage * | src2_img, | ||
| unsigned int | src2_videoch, | ||
| svlSampleImage * | mask_img, | ||
| unsigned int | mask_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Convolution | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| vctDynamicVector< double > | kernel_horiz, | ||
| vctDynamicVector< double > | kernel_vert, | ||
| bool | absres = false |
||
| ) |
| int CISST_EXPORT svlImageProcessing::Convolution | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| vctDynamicMatrix< double > | kernel, | ||
| bool | absres = false |
||
| ) |
| int CISST_EXPORT svlImageProcessing::Crop | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| int | left, | ||
| int | top | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Deinterlace | ( | svlSampleImage * | image, |
| unsigned int | videoch, | ||
| DI_Algorithm | algorithm | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Dilate | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| unsigned int | radius | ||
| ) |
| int CISST_EXPORT svlImageProcessing::DisparityMapToSurface | ( | svlSampleMatrixFloat * | disparity_map, |
| svlSampleImage3DMap * | mesh_3d, | ||
| svlCameraGeometry & | camera_geometry, | ||
| svlRect & | roi | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Erode | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| unsigned int | radius | ||
| ) |
| int CISST_EXPORT svlImageProcessing::FitEllipse | ( | vctDynamicVector< vctInt2 > & | points, |
| svlEllipse & | ellipse, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::FitEllipse | ( | vctDynamicVectorRef< vctInt2 > & | points, |
| svlEllipse & | ellipse, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::FitEllipse | ( | vctDynamicVector< int > & | xs, |
| vctDynamicVector< int > & | ys, | ||
| svlEllipse & | ellipse, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::FitEllipse | ( | vctDynamicVectorRef< int > & | xs, |
| vctDynamicVectorRef< int > & | ys, | ||
| svlEllipse & | ellipse, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::GetBlobsFromLabels | ( | const svlSampleImageMono8 * | image, |
| const svlSampleImageMono32 * | labels, | ||
| svlSampleBlobs * | blobs, | ||
| Internals & | internals, | ||
| unsigned int | min_area = 0, |
||
| unsigned int | max_area = 0, |
||
| double | min_compactness = 0.0, |
||
| double | max_compactness = 0.0 |
||
| ) |
| int CISST_EXPORT svlImageProcessing::GetBlobsFromLabels | ( | const svlSampleImageMono8Stereo * | image, |
| const svlSampleImageMono32Stereo * | labels, | ||
| svlSampleBlobs * | blobs, | ||
| const unsigned int | videoch, | ||
| Internals & | internals, | ||
| unsigned int | min_area = 0, |
||
| unsigned int | max_area = 0, |
||
| double | min_compactness = 0.0, |
||
| double | max_compactness = 0.0 |
||
| ) |
| unsigned int CISST_EXPORT svlImageProcessing::LabelBlobs | ( | const svlSampleImageMono8 * | image, |
| svlSampleImageMono32 * | labels, | ||
| Internals & | internals | ||
| ) |
| unsigned int CISST_EXPORT svlImageProcessing::LabelBlobs | ( | const svlSampleImageMono8Stereo * | image, |
| svlSampleImageMono32Stereo * | labels, | ||
| const unsigned int | videoch, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Rectify | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| const std::string & | table_filename, | ||
| bool | interpolation | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Rectify | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| const std::string & | table_filename, | ||
| bool | interpolation, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Rectify | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| bool | interpolation, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Resize | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| bool | interpolation | ||
| ) |
| int CISST_EXPORT svlImageProcessing::Resize | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| bool | interpolation, | ||
| vctDynamicVector< unsigned char > & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::SetExposure | ( | svlSampleImage * | image, |
| unsigned int | videoch, | ||
| double | brightness, | ||
| double | contrast, | ||
| double | gamma | ||
| ) |
| int CISST_EXPORT svlImageProcessing::SetExposure | ( | svlSampleImage * | image, |
| unsigned int | videoch, | ||
| double | brightness, | ||
| double | contrast, | ||
| double | gamma, | ||
| Internals & | internals | ||
| ) |
| int CISST_EXPORT svlImageProcessing::SwapColorChannels | ( | svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch | ||
| ) |
| int CISST_EXPORT svlImageProcessing::UnsharpMask | ( | const svlSampleImage * | src_img, |
| unsigned int | src_videoch, | ||
| svlSampleImage * | dst_img, | ||
| unsigned int | dst_videoch, | ||
| int | radius, | ||
| double | amount, | ||
| int | threshold = 0 |
||
| ) |
1.8.6