WIL説明書(C++)
3.0.0
|
関数 | |
FVCL_API INT | FVCL::PolarTrans::Transform (const FVCL::Data::CFvImage &src, FVCL::Data::CFvImage *dst, const FVCL::PolarTrans::CFvPolarTransParam ¶m, bool invert=false, bool clearback=true, INT sampling_mode=FVCL::PolarTrans::SamplingMode::NearestNeighbor) |
画像の極座標変換 [詳解] | |
FVCL_API INT | FVCL::PolarTrans::Transform (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &src, FVCL::CFvMultiData< FVCL::Data::CFvPoint > *dst, const FVCL::PolarTrans::CFvPolarTransParam ¶m, bool invert=false) |
点群の極座標変換 [詳解] | |
FVCL::PolarTrans::Transform | ( | const FVCL::Data::CFvImage & | src, |
FVCL::Data::CFvImage * | dst, | ||
const FVCL::PolarTrans::CFvPolarTransParam & | param, | ||
bool | invert = false , |
||
bool | clearback = true , |
||
INT | sampling_mode = FVCL::PolarTrans::SamplingMode::NearestNeighbor |
||
) |
画像の極座標変換
namespace FVCL::PolarTrans
画像の極座標変換を行います。
[in] | src | 処理対象の画像 ※処理可能な条件については CFvPolarTrans::CheckValidity をご参照ください。 |
[out] | dst | 変換後の画像 ※内部で有効化されます。(解説をご参照ください。) |
[in] | param | 極座標変換パラメータ |
[in] | invert | 変換方向の反転
|
[in] | clearback | 背景の処理方法 座標変換後の領域の外側の画素の処理方法を指定します。
|
[in] | sampling_mode | 濃度補間方法
|
FVCL_ErrorCode::_SUCCESS | 正常終了 |
FVCL_ErrorCode::LICENSE_ERROR | ライセンスエラー |
FVCL_ErrorCode::INVALID_PARAMETER | パラメータが不正です。 |
FVCL_ErrorCode::FAILED_TO_ALLOCATE | メモリが不足しています。 |
FVCL_ErrorCode::INVALID_SRC_IMAGETYPE | 処理対象画像の画像種別が不正です。 |
【入力画像】 | 【出力画像】 | |
FVCL::PolarTrans::Transform | ( | const FVCL::CFvMultiData< FVCL::Data::CFvPoint > & | src, |
FVCL::CFvMultiData< FVCL::Data::CFvPoint > * | dst, | ||
const FVCL::PolarTrans::CFvPolarTransParam & | param, | ||
bool | invert = false |
||
) |
点群の極座標変換
namespace FVCL::PolarTrans
点群の極座標変換を行います。
[in] | src | 処理対象の点群 (1点以上) |
[out] | dst | 変換後の点群 ※ src と同サイズで再確保されます。 |
[in] | param | 極座標変換パラメータ |
[in] | invert | 変換方向の反転
|
FVCL_ErrorCode::_SUCCESS | 正常終了 |
FVCL_ErrorCode::LICENSE_ERROR | ライセンスエラー |
FVCL_ErrorCode::INVALID_PARAMETER | パラメータが不正です。 |
FVCL_ErrorCode::FAILED_TO_ALLOCATE | メモリが不足しています。 |
【入力点列】 | 【出力点列】 | |