|
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::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 | svlImageProcessing::Crop (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, int left, int top) |
|
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::Deinterlace (svlSampleImage *image, unsigned int videoch, DI_Algorithm algorithm) |
|
int CISST_EXPORT | svlImageProcessing::DisparityMapToSurface (svlSampleMatrixFloat *disparity_map, svlSampleImage3DMap *mesh_3d, svlCameraGeometry &camera_geometry, svlRect &roi) |
|
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::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::Dilate (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch, unsigned int radius) |
|
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::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::SwapColorChannels (svlSampleImage *src_img, unsigned int src_videoch, svlSampleImage *dst_img, unsigned int dst_videoch) |
|
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::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) |
|
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) |
|