Skip to content

set_deep_matching_3d_paramSetDeepMatching3dParamSetDeepMatching3dParamset_deep_matching_3d_paramT_set_deep_matching_3d_param🔗

Short description🔗

set_deep_matching_3d_paramSetDeepMatching3dParamSetDeepMatching3dParamset_deep_matching_3d_paramT_set_deep_matching_3d_param — Set a parameter of a Deep 3D Matching model.

Signature🔗

set_deep_matching_3d_param( deep_matching_3d Deep3DMatchingModel, attribute.name GenParamName, attribute.value GenParamValue )void SetDeepMatching3dParam( const HTuple& Deep3DMatchingModel, const HTuple& GenParamName, const HTuple& GenParamValue )static void HOperatorSet.SetDeepMatching3dParam( HTuple deep3DMatchingModel, HTuple genParamName, HTuple genParamValue )def set_deep_matching_3d_param( deep_3dmatching_model: HHandle, gen_param_name: MaybeSequence[str], gen_param_value: HTupleType ) -> None

Herror T_set_deep_matching_3d_param( const Htuple Deep3DMatchingModel, const Htuple GenParamName, const Htuple GenParamValue )

void HDeepMatching3D::SetDeepMatching3dParam( const HTuple& GenParamName, const HTuple& GenParamValue ) const

void HDeepMatching3D::SetDeepMatching3dParam( const HString& GenParamName, const HString& GenParamValue ) const

void HDeepMatching3D::SetDeepMatching3dParam( const char* GenParamName, const char* GenParamValue ) const

void HDeepMatching3D::SetDeepMatching3dParam( const wchar_t* GenParamName, const wchar_t* GenParamValue ) const (Windows only)

void HDeepMatching3D.SetDeepMatching3dParam( HTuple genParamName, HTuple genParamValue )

void HDeepMatching3D.SetDeepMatching3dParam( string genParamName, string genParamValue )

Description🔗

The operator set_deep_matching_3d_paramSetDeepMatching3dParam sets the selected parameters GenParamNamegenParamNamegen_param_name in the Deep 3D Matching model Deep3DMatchingModeldeep3DMatchingModeldeep_3dmatching_model to the values passed in GenParamValuegenParamValuegen_param_value.

The possible parameters are listed and described in get_deep_matching_3d_paramGetDeepMatching3dParam.

Execution information🔗

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Automatically parallelized on internal data level.

Parameters🔗

Deep3DMatchingModeldeep3DMatchingModeldeep_3dmatching_model (input_control) deep_matching_3d → (handle)HTuple (HHandle)HDeepMatching3D, HTuple (IntPtr)HHandleHtuple (handle)

Deep 3D Matching model.

GenParamNamegenParamNamegen_param_name (input_control) attribute.name(-array) → (string)HTuple (HString)HTuple (string)MaybeSequence[str]Htuple (char*)

Name of parameter.

Default: 'min_score'"min_score"
Suggested values: 'min_score', 'num_matches', 'min_num_views', 'dl_model_detection', 'dl_model_pose_estimation', 'camera_parameter', 'camera_pose', 'delete_cameras', 'sort_single_views_last'"min_score", "num_matches", "min_num_views", "dl_model_detection", "dl_model_pose_estimation", "camera_parameter", "camera_pose", "delete_cameras", "sort_single_views_last"

GenParamValuegenParamValuegen_param_value (input_control) attribute.value(-array) → (string / real / integer / handle)HTuple (HString / double / Hlong / HHandle)HTuple (string / double / int / long / HHandle)HTupleTypeHtuple (char* / double / Hlong / handle)

Value of parameter.

Default: 0.20.2

Module🔗

3D Metrology