Classes | |
| struct | PCL_ROI |
Functions | |
| bool | vertSplit (const yarp::sig::Image &inImg, yarp::sig::Image &outImgL, yarp::sig::Image &outImgR) |
| vertSplit, split vertically an image in two images of the same size. More... | |
| bool | horzSplit (const yarp::sig::Image &inImg, yarp::sig::Image &outImgUp, yarp::sig::Image &outImgDown) |
| horzSplit, split horizontally an image in two images of the same size. More... | |
| bool | horzConcat (const yarp::sig::Image &inImgL, const yarp::sig::Image &inImgR, yarp::sig::Image &outImg) |
| horzConcat, concatenate horizontally two images of the same size in one with double width. More... | |
| bool | vertConcat (const yarp::sig::Image &inImgUp, const yarp::sig::Image &inImgDown, yarp::sig::Image &outImg) |
| vertConcat, concatenate vertically two images of the same size in one with double height. More... | |
| yarp::sig::PointCloud< yarp::sig::DataXYZ > | depthToPC (const yarp::sig::ImageOf< yarp::sig::PixelFloat > &depth, const yarp::sig::IntrinsicParams &intrinsic) |
| depthToPC, compute the PointCloud given depth image and the intrinsic parameters of the camera. More... | |
| yarp::sig::PointCloud< yarp::sig::DataXYZ > | depthToPC (const yarp::sig::ImageOf< yarp::sig::PixelFloat > &depth, const yarp::sig::IntrinsicParams &intrinsic, const yarp::sig::utils::PCL_ROI &roi, size_t step_x, size_t step_y) |
| depthToPC, compute the PointCloud given depth image, the intrinsic parameters of the camera and a Region Of Interest. More... | |
| template<typename T1 , typename T2 > | |
| yarp::sig::PointCloud< T1 > | depthRgbToPC (const yarp::sig::ImageOf< yarp::sig::PixelFloat > &depth, const yarp::sig::ImageOf< T2 > &color, const yarp::sig::IntrinsicParams &intrinsic) |
| depthRgbToPC, compute the colored PointCloud given depth image, color image and the intrinsic parameters of the camera. More... | |
Image utilities.
PointCloud utilities.
| yarp::sig::PointCloud< T1 > yarp::sig::utils::depthRgbToPC | ( | const yarp::sig::ImageOf< yarp::sig::PixelFloat > & | depth, |
| const yarp::sig::ImageOf< T2 > & | color, | ||
| const yarp::sig::IntrinsicParams & | intrinsic | ||
| ) |
depthRgbToPC, compute the colored PointCloud given depth image, color image and the intrinsic parameters of the camera.
| [in] | depth,the | input depth image. |
| [in] | color,the | input color image. |
| [in] | intrinsic,intrinsic | parameter of the camera. |
Definition at line 68 of file PointCloudUtils-inl.h.
| PointCloud< DataXYZ > yarp::sig::utils::depthToPC | ( | const yarp::sig::ImageOf< yarp::sig::PixelFloat > & | depth, |
| const yarp::sig::IntrinsicParams & | intrinsic | ||
| ) |
depthToPC, compute the PointCloud given depth image and the intrinsic parameters of the camera.
| [in] | depth,the | input depth image. |
| [in] | intrinsic,intrinsic | parameter of the camera. |
Definition at line 19 of file PointCloudUtils.cpp.
| PointCloud< DataXYZ > yarp::sig::utils::depthToPC | ( | const yarp::sig::ImageOf< yarp::sig::PixelFloat > & | depth, |
| const yarp::sig::IntrinsicParams & | intrinsic, | ||
| const yarp::sig::utils::PCL_ROI & | roi, | ||
| size_t | step_x, | ||
| size_t | step_y | ||
| ) |
depthToPC, compute the PointCloud given depth image, the intrinsic parameters of the camera and a Region Of Interest.
| [in] | depth,the | input depth image. |
| [in] | intrinsic,intrinsic | parameter of the camera. |
| [in] | roi,the | Region Of Interest intrinsic of the depth image that we want to convert. |
| [in] | step_x,the | depth image size can be decimated, by selecting a column every step_x; |
| [in] | step_t,the | depth image size can be decimated, by selecting a row every step_y; |
Definition at line 43 of file PointCloudUtils.cpp.
| bool yarp::sig::utils::horzConcat | ( | const yarp::sig::Image & | inImgL, |
| const yarp::sig::Image & | inImgR, | ||
| yarp::sig::Image & | outImg | ||
| ) |
horzConcat, concatenate horizontally two images of the same size in one with double width.
| inImgL[in] | input left image. |
| inImgR[in] | input right image. |
| outImg[out] | result of the horizontal concatenation. |
Definition at line 69 of file ImageUtils.cpp.
| bool yarp::sig::utils::horzSplit | ( | const yarp::sig::Image & | inImg, |
| yarp::sig::Image & | outImgUp, | ||
| yarp::sig::Image & | outImgDown | ||
| ) |
horzSplit, split horizontally an image in two images of the same size.
| inImg[in] | image to be horizontally split. |
| outImgUp[out] | top half of inImg. |
| outImgDown[out] | bottom half of inImg. |
Definition at line 52 of file ImageUtils.cpp.
| bool yarp::sig::utils::vertConcat | ( | const yarp::sig::Image & | inImgUp, |
| const yarp::sig::Image & | inImgDown, | ||
| yarp::sig::Image & | outImg | ||
| ) |
vertConcat, concatenate vertically two images of the same size in one with double height.
| inImgUp[in] | input top image. |
| inImgDown[in] | input bottom image. |
| outImg[out] | result of the horizontal concatenation. |
Definition at line 100 of file ImageUtils.cpp.
| bool yarp::sig::utils::vertSplit | ( | const yarp::sig::Image & | inImg, |
| yarp::sig::Image & | outImgL, | ||
| yarp::sig::Image & | outImgR | ||
| ) |
vertSplit, split vertically an image in two images of the same size.
| inImg[in] | image to be vertically split. |
| outImgL[out] | left half of inImg. |
| outImgR[out] | right half of inImg. |
Definition at line 25 of file ImageUtils.cpp.