create_planar_calib_deformable_model T_create_planar_calib_deformable_model CreatePlanarCalibDeformableModel CreatePlanarCalibDeformableModel create_planar_calib_deformable_model (Operator)
Name
create_planar_calib_deformable_model T_create_planar_calib_deformable_model CreatePlanarCalibDeformableModel CreatePlanarCalibDeformableModel create_planar_calib_deformable_model — Erzeugen eines deformierbaren Modells für das kalibrierte, perspektivische
Matching.
Signatur
create_planar_calib_deformable_model (Template : : CamParam , ReferencePose , NumLevels , AngleStart , AngleExtent , AngleStep , ScaleRMin , ScaleRMax , ScaleRStep , ScaleCMin , ScaleCMax , ScaleCStep , Optimization , Metric , Contrast , MinContrast , GenParamName , GenParamValue : ModelID )
Herror T_create_planar_calib_deformable_model (const Hobject Template , const Htuple CamParam , const Htuple ReferencePose , const Htuple NumLevels , const Htuple AngleStart , const Htuple AngleExtent , const Htuple AngleStep , const Htuple ScaleRMin , const Htuple ScaleRMax , const Htuple ScaleRStep , const Htuple ScaleCMin , const Htuple ScaleCMax , const Htuple ScaleCStep , const Htuple Optimization , const Htuple Metric , const Htuple Contrast , const Htuple MinContrast , const Htuple GenParamName , const Htuple GenParamValue , Htuple* ModelID )
void CreatePlanarCalibDeformableModel (const HObject& Template , const HTuple& CamParam , const HTuple& ReferencePose , const HTuple& NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , const HTuple& AngleStep , const HTuple& ScaleRMin , const HTuple& ScaleRMax , const HTuple& ScaleRStep , const HTuple& ScaleCMin , const HTuple& ScaleCMax , const HTuple& ScaleCStep , const HTuple& Optimization , const HTuple& Metric , const HTuple& Contrast , const HTuple& MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue , HTuple* ModelID )
void HDeformableModel ::HDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , const HTuple& NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , const HTuple& AngleStep , double ScaleRMin , const HTuple& ScaleRMax , const HTuple& ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , const HTuple& ScaleCStep , const HTuple& Optimization , const HString& Metric , const HTuple& Contrast , const HTuple& MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
void HDeformableModel ::HDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const HString& Optimization , const HString& Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
void HDeformableModel ::HDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const char* Optimization , const char* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
void HDeformableModel ::HDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const wchar_t* Optimization , const wchar_t* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
(
Nur Windows)
void HDeformableModel ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , const HTuple& NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , const HTuple& AngleStep , double ScaleRMin , const HTuple& ScaleRMax , const HTuple& ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , const HTuple& ScaleCStep , const HTuple& Optimization , const HString& Metric , const HTuple& Contrast , const HTuple& MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
void HDeformableModel ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const HString& Optimization , const HString& Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
void HDeformableModel ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const char* Optimization , const char* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
void HDeformableModel ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const wchar_t* Optimization , const wchar_t* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue )
(
Nur Windows)
HDeformableModel HImage ::CreatePlanarCalibDeformableModel (const HCamPar& CamParam , const HPose& ReferencePose , const HTuple& NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , const HTuple& AngleStep , double ScaleRMin , const HTuple& ScaleRMax , const HTuple& ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , const HTuple& ScaleCStep , const HTuple& Optimization , const HString& Metric , const HTuple& Contrast , const HTuple& MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HImage ::CreatePlanarCalibDeformableModel (const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const HString& Optimization , const HString& Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HImage ::CreatePlanarCalibDeformableModel (const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const char* Optimization , const char* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HImage ::CreatePlanarCalibDeformableModel (const HCamPar& CamParam , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const wchar_t* Optimization , const wchar_t* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
(
Nur Windows)
HDeformableModel HCamPar ::CreatePlanarCalibDeformableModel (const HImage& Template , const HPose& ReferencePose , const HTuple& NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , const HTuple& AngleStep , double ScaleRMin , const HTuple& ScaleRMax , const HTuple& ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , const HTuple& ScaleCStep , const HTuple& Optimization , const HString& Metric , const HTuple& Contrast , const HTuple& MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HCamPar ::CreatePlanarCalibDeformableModel (const HImage& Template , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const HString& Optimization , const HString& Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HCamPar ::CreatePlanarCalibDeformableModel (const HImage& Template , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const char* Optimization , const char* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HCamPar ::CreatePlanarCalibDeformableModel (const HImage& Template , const HPose& ReferencePose , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const wchar_t* Optimization , const wchar_t* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
(
Nur Windows)
HDeformableModel HPose ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , const HTuple& NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , const HTuple& AngleStep , double ScaleRMin , const HTuple& ScaleRMax , const HTuple& ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , const HTuple& ScaleCStep , const HTuple& Optimization , const HString& Metric , const HTuple& Contrast , const HTuple& MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HPose ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const HString& Optimization , const HString& Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HPose ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const char* Optimization , const char* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
HDeformableModel HPose ::CreatePlanarCalibDeformableModel (const HImage& Template , const HCamPar& CamParam , Hlong NumLevels , const HTuple& AngleStart , const HTuple& AngleExtent , double AngleStep , double ScaleRMin , const HTuple& ScaleRMax , double ScaleRStep , double ScaleCMin , const HTuple& ScaleCMax , double ScaleCStep , const wchar_t* Optimization , const wchar_t* Metric , const HTuple& Contrast , Hlong MinContrast , const HTuple& GenParamName , const HTuple& GenParamValue ) const
(
Nur Windows)
static void HOperatorSet .CreatePlanarCalibDeformableModel (HObject template , HTuple camParam , HTuple referencePose , HTuple numLevels , HTuple angleStart , HTuple angleExtent , HTuple angleStep , HTuple scaleRMin , HTuple scaleRMax , HTuple scaleRStep , HTuple scaleCMin , HTuple scaleCMax , HTuple scaleCStep , HTuple optimization , HTuple metric , HTuple contrast , HTuple minContrast , HTuple genParamName , HTuple genParamValue , out HTuple modelID )
public HDeformableModel (HImage template , HCamPar camParam , HPose referencePose , HTuple numLevels , HTuple angleStart , HTuple angleExtent , HTuple angleStep , double scaleRMin , HTuple scaleRMax , HTuple scaleRStep , double scaleCMin , HTuple scaleCMax , HTuple scaleCStep , HTuple optimization , string metric , HTuple contrast , HTuple minContrast , HTuple genParamName , HTuple genParamValue )
public HDeformableModel (HImage template , HCamPar camParam , HPose referencePose , int numLevels , HTuple angleStart , HTuple angleExtent , double angleStep , double scaleRMin , HTuple scaleRMax , double scaleRStep , double scaleCMin , HTuple scaleCMax , double scaleCStep , string optimization , string metric , HTuple contrast , int minContrast , HTuple genParamName , HTuple genParamValue )
void HDeformableModel .CreatePlanarCalibDeformableModel (HImage template , HCamPar camParam , HPose referencePose , HTuple numLevels , HTuple angleStart , HTuple angleExtent , HTuple angleStep , double scaleRMin , HTuple scaleRMax , HTuple scaleRStep , double scaleCMin , HTuple scaleCMax , HTuple scaleCStep , HTuple optimization , string metric , HTuple contrast , HTuple minContrast , HTuple genParamName , HTuple genParamValue )
void HDeformableModel .CreatePlanarCalibDeformableModel (HImage template , HCamPar camParam , HPose referencePose , int numLevels , HTuple angleStart , HTuple angleExtent , double angleStep , double scaleRMin , HTuple scaleRMax , double scaleRStep , double scaleCMin , HTuple scaleCMax , double scaleCStep , string optimization , string metric , HTuple contrast , int minContrast , HTuple genParamName , HTuple genParamValue )
HDeformableModel HImage .CreatePlanarCalibDeformableModel (HCamPar camParam , HPose referencePose , HTuple numLevels , HTuple angleStart , HTuple angleExtent , HTuple angleStep , double scaleRMin , HTuple scaleRMax , HTuple scaleRStep , double scaleCMin , HTuple scaleCMax , HTuple scaleCStep , HTuple optimization , string metric , HTuple contrast , HTuple minContrast , HTuple genParamName , HTuple genParamValue )
HDeformableModel HImage .CreatePlanarCalibDeformableModel (HCamPar camParam , HPose referencePose , int numLevels , HTuple angleStart , HTuple angleExtent , double angleStep , double scaleRMin , HTuple scaleRMax , double scaleRStep , double scaleCMin , HTuple scaleCMax , double scaleCStep , string optimization , string metric , HTuple contrast , int minContrast , HTuple genParamName , HTuple genParamValue )
HDeformableModel HCamPar .CreatePlanarCalibDeformableModel (HImage template , HPose referencePose , HTuple numLevels , HTuple angleStart , HTuple angleExtent , HTuple angleStep , double scaleRMin , HTuple scaleRMax , HTuple scaleRStep , double scaleCMin , HTuple scaleCMax , HTuple scaleCStep , HTuple optimization , string metric , HTuple contrast , HTuple minContrast , HTuple genParamName , HTuple genParamValue )
HDeformableModel HCamPar .CreatePlanarCalibDeformableModel (HImage template , HPose referencePose , int numLevels , HTuple angleStart , HTuple angleExtent , double angleStep , double scaleRMin , HTuple scaleRMax , double scaleRStep , double scaleCMin , HTuple scaleCMax , double scaleCStep , string optimization , string metric , HTuple contrast , int minContrast , HTuple genParamName , HTuple genParamValue )
HDeformableModel HPose .CreatePlanarCalibDeformableModel (HImage template , HCamPar camParam , HTuple numLevels , HTuple angleStart , HTuple angleExtent , HTuple angleStep , double scaleRMin , HTuple scaleRMax , HTuple scaleRStep , double scaleCMin , HTuple scaleCMax , HTuple scaleCStep , HTuple optimization , string metric , HTuple contrast , HTuple minContrast , HTuple genParamName , HTuple genParamValue )
HDeformableModel HPose .CreatePlanarCalibDeformableModel (HImage template , HCamPar camParam , int numLevels , HTuple angleStart , HTuple angleExtent , double angleStep , double scaleRMin , HTuple scaleRMax , double scaleRStep , double scaleCMin , HTuple scaleCMax , double scaleCStep , string optimization , string metric , HTuple contrast , int minContrast , HTuple genParamName , HTuple genParamValue )
def create_planar_calib_deformable_model (template : HObject, cam_param : Sequence[Union[float, int, str]], reference_pose : Sequence[Union[float, int]], num_levels : Union[int, str], angle_start : Sequence[float], angle_extent : Sequence[float], angle_step : Union[float, str], scale_rmin : float, scale_rmax : Sequence[float], scale_rstep : Union[float, str], scale_cmin : float, scale_cmax : Sequence[float], scale_cstep : Union[float, str], optimization : MaybeSequence[str], metric : str, contrast : Sequence[Union[int, str]], min_contrast : Union[int, str], gen_param_name : Sequence[str], gen_param_value : Sequence[Union[int, float, str]]) -> HHandle
Beschreibung
Der Operator create_planar_calib_deformable_model create_planar_calib_deformable_model CreatePlanarCalibDeformableModel CreatePlanarCalibDeformableModel create_planar_calib_deformable_model erstellt
ein deformierbares Modell ModelID ModelID ModelID modelID model_id für planares, kalibriertes
Matching auf Basis eines Eingabebildes Template Template Template template template .
Die ROI des Modells entspricht der Domäne von Template Template Template template template .
Das Modell wird auf mehreren Pyramidenebenen generiert und im Speicher
abgelegt. Der Ausgabeparameter ModelID ModelID ModelID modelID model_id ist ein Handle für dieses
Modell und wird in nachfolgenden Aufrufen von
find_planar_calib_deformable_model find_planar_calib_deformable_model FindPlanarCalibDeformableModel FindPlanarCalibDeformableModel find_planar_calib_deformable_model verwendet.
Die internen Kameraparameter werden in CamParam CamParam CamParam camParam cam_param übergeben.
Typischerweise können die internen Parameter
mit Hilfe von calibrate_cameras calibrate_cameras CalibrateCameras CalibrateCameras calibrate_cameras ermittelt werden. Durch die
Übergabe von CamParam CamParam CamParam camParam cam_param kann die 3D-Lage des Modells als Ergebnis
des planaren, kalibrierten Matching ausgegeben werden. Siehe
create_planar_uncalib_deformable_model create_planar_uncalib_deformable_model CreatePlanarUncalibDeformableModel CreatePlanarUncalibDeformableModel create_planar_uncalib_deformable_model für das Vorgehen ohne
Kalibrierdaten. Siehe
„Solution Guide II-B - Matching“ für weitere Informationen
zu diesen Ansätze.
Die Referenzlage ReferencePose ReferencePose ReferencePose referencePose reference_pose
bestimmt durch ihre x- und y-Achsen
die 3D-Modellebene, also die Ebene im Weltkoordinatensystem, in der das
Modell liegt (siehe Schema oben).
Die 3D-Modellebene kann durch calibrate_cameras calibrate_cameras CalibrateCameras CalibrateCameras calibrate_cameras oder
vector_to_pose vector_to_pose VectorToPose VectorToPose vector_to_pose ermittelt werden, beispielsweise indem eine
Kalibrierplatte genau auf gleicher Ebene mit dem Modell platziert
und lokalisiert wird.
Der Ursprung des Modells (Referenzpunkt) liegt im Schwerpunkt der Region des
Modells in Template Template Template template template . Die Projektion dieses Bildpunktes in die
durch ReferencePose ReferencePose ReferencePose referencePose reference_pose definierte Modellebene entspricht der absoluten
3D-Lage des Modells
. Diese Projektion
wird in der obigen Schemazeichnung dargestellt. Mit
get_deformable_model_params get_deformable_model_params GetDeformableModelParams GetDeformableModelParams get_deformable_model_params kann nach der Modellerstellung
die absolute Lage des Modells im Weltkoordinatensystem abgefragt werden.
Die 3D-Lage des Modells ist von der Referenzpose um eine
2D-Translation entlang der Modellebene verschieden.
Die weiteren Eingabeparameter, die das Modell spezifizieren, sind in
create_planar_uncalib_deformable_model create_planar_uncalib_deformable_model CreatePlanarUncalibDeformableModel CreatePlanarUncalibDeformableModel create_planar_uncalib_deformable_model beschrieben.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Wird ohne Parallelisierung verarbeitet.
Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.
Parameter
Template Template Template template template (input_object) (multichannel-)image → object HImage HObject HObject Hobject (byte / uint2)
Eingabebild, dessen Definitionsbereich zum
Erzeugen des Modells verwendet wird.
CamParam CamParam CamParam camParam cam_param (input_control) campar → HCamPar , HTuple Sequence[Union[float, int, str]] HTuple Htuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)
Die internen Kameraparameter der Kamera.
ReferencePose ReferencePose ReferencePose referencePose reference_pose (input_control) pose → HPose , HTuple Sequence[Union[float, int]] HTuple Htuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Die Pose des Objekts im Referenzbild.
NumLevels NumLevels NumLevels numLevels num_levels (input_control) integer → HTuple Union[int, str] HTuple Htuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)
Maximale Anzahl von Pyramidenebenen.
Default:
'auto'
"auto"
"auto"
"auto"
"auto"
Werteliste:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'auto' "auto" "auto" "auto" "auto"
AngleStart AngleStart AngleStart angleStart angle_start (input_control) angle.rad-array → HTuple Sequence[float] HTuple Htuple (real) (double ) (double ) (double )
Dieser Parameter wird nicht benutzt.
Default:
[]
AngleExtent AngleExtent AngleExtent angleExtent angle_extent (input_control) angle.rad-array → HTuple Sequence[float] HTuple Htuple (real) (double ) (double ) (double )
Dieser Parameter wird nicht benutzt.
Default:
[]
AngleStep AngleStep AngleStep angleStep angle_step (input_control) angle.rad → HTuple Union[float, str] HTuple Htuple (real / string) (double / string) (double / HString) (double / char*)
Schrittweite der Winkel (Auflösung).
Default:
'auto'
"auto"
"auto"
"auto"
"auto"
Wertevorschläge:
'auto' "auto" "auto" "auto" "auto" , 0.0175, 0.0349, 0.0524, 0.0698, 0.0873
Restriktion:
AngleStep > 0 && AngleStep <= pi / 16
ScaleRMin ScaleRMin ScaleRMin scaleRMin scale_rmin (input_control) number → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Kleinste auftretende Skalierung des Musters in
Zeilenrichtung.
Default:
1.0
Wertevorschläge:
0.5, 0.6, 0.7, 0.8, 0.9, 1.0
Restriktion:
ScaleRMin > 0
ScaleRMax ScaleRMax ScaleRMax scaleRMax scale_rmax (input_control) number-array → HTuple Sequence[float] HTuple Htuple (real) (double ) (double ) (double )
Dieser Parameter wird nicht benutzt.
Default:
[]
ScaleRStep ScaleRStep ScaleRStep scaleRStep scale_rstep (input_control) number → HTuple Union[float, str] HTuple Htuple (real / string) (double / string) (double / HString) (double / char*)
Schrittweite der Skalierung (Auflösung) in
Zeilenrichtung.
Default:
'auto'
"auto"
"auto"
"auto"
"auto"
Wertevorschläge:
'auto' "auto" "auto" "auto" "auto" , 0.01, 0.02, 0.05, 0.1, 0.15, 0.2
Restriktion:
ScaleRStep >= 0
ScaleCMin ScaleCMin ScaleCMin scaleCMin scale_cmin (input_control) number → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Kleinste auftretende Skalierung des Musters in
Spaltenrichtung.
Default:
1.0
Wertevorschläge:
0.5, 0.6, 0.7, 0.8, 0.9, 1.0
Restriktion:
ScaleCMin > 0
ScaleCMax ScaleCMax ScaleCMax scaleCMax scale_cmax (input_control) number-array → HTuple Sequence[float] HTuple Htuple (real) (double ) (double ) (double )
Dieser Parameter wird nicht benutzt.
Default:
[]
ScaleCStep ScaleCStep ScaleCStep scaleCStep scale_cstep (input_control) number → HTuple Union[float, str] HTuple Htuple (real / string) (double / string) (double / HString) (double / char*)
Schrittweite der Skalierung (Auflösung) in
Spaltenrichtung.
Default:
'auto'
"auto"
"auto"
"auto"
"auto"
Wertevorschläge:
'auto' "auto" "auto" "auto" "auto" , 0.01, 0.02, 0.05, 0.1, 0.15, 0.2
Restriktion:
ScaleCStep >= 0
Optimization Optimization Optimization optimization optimization (input_control) string(-array) → HTuple MaybeSequence[str] HTuple Htuple (string) (string ) (HString ) (char* )
Art der Optimierung der Modellgenerierung.
Default:
'none'
"none"
"none"
"none"
"none"
Werteliste:
'auto' "auto" "auto" "auto" "auto" , 'none' "none" "none" "none" "none" , 'point_reduction_high' "point_reduction_high" "point_reduction_high" "point_reduction_high" "point_reduction_high" , 'point_reduction_low' "point_reduction_low" "point_reduction_low" "point_reduction_low" "point_reduction_low" , 'point_reduction_medium' "point_reduction_medium" "point_reduction_medium" "point_reduction_medium" "point_reduction_medium"
Metric Metric Metric metric metric (input_control) string → HTuple str HTuple Htuple (string) (string ) (HString ) (char* )
Art der zum Matchen verwendeten Metrik.
Default:
'use_polarity'
"use_polarity"
"use_polarity"
"use_polarity"
"use_polarity"
Werteliste:
'ignore_color_polarity' "ignore_color_polarity" "ignore_color_polarity" "ignore_color_polarity" "ignore_color_polarity" , 'ignore_global_polarity' "ignore_global_polarity" "ignore_global_polarity" "ignore_global_polarity" "ignore_global_polarity" , 'ignore_local_polarity' "ignore_local_polarity" "ignore_local_polarity" "ignore_local_polarity" "ignore_local_polarity" , 'ignore_part_polarity' "ignore_part_polarity" "ignore_part_polarity" "ignore_part_polarity" "ignore_part_polarity" , 'use_polarity' "use_polarity" "use_polarity" "use_polarity" "use_polarity"
Contrast Contrast Contrast contrast contrast (input_control) number-array → HTuple Sequence[Union[int, str]] HTuple Htuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)
Schwellenwerte bzw. Hystereseschwellenwerte für den
Kontrast des Objektes im Musterbild.
Default:
'auto'
"auto"
"auto"
"auto"
"auto"
Wertevorschläge:
'auto' "auto" "auto" "auto" "auto" , 10, 20, 30, 40, 60, 80, 100, 120, 140, 160
MinContrast MinContrast MinContrast minContrast min_contrast (input_control) number → HTuple Union[int, str] HTuple Htuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)
Minimaler Kontrast des Objektes in den Suchbildern.
Default:
'auto'
"auto"
"auto"
"auto"
"auto"
Wertevorschläge:
'auto' "auto" "auto" "auto" "auto" , 1, 2, 3, 5, 7, 10, 20, 30, 40
Restriktion:
MinContrast < Contrast
GenParamName GenParamName GenParamName genParamName gen_param_name (input_control) string-array → HTuple Sequence[str] HTuple Htuple (string) (string ) (HString ) (char* )
Namen der Parameter.
Default:
[]
Werteliste:
[], 'part_size' "part_size" "part_size" "part_size" "part_size"
GenParamValue GenParamValue GenParamValue genParamValue gen_param_value (input_control) integer-array → HTuple Sequence[Union[int, float, str]] HTuple Htuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Werte der Parameter.
Default:
[]
Werteliste:
[], 'big' "big" "big" "big" "big" , 'medium' "medium" "medium" "medium" "medium" , 'small' "small" "small" "small" "small"
ModelID ModelID ModelID modelID model_id (output_control) deformable_model → HDeformableModel , HTuple HHandle HTuple Htuple (handle) (IntPtr ) (HHandle ) (handle )
Handle des Modells.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
create_planar_calib_deformable_model create_planar_calib_deformable_model CreatePlanarCalibDeformableModel CreatePlanarCalibDeformableModel create_planar_calib_deformable_model den Wert 2 (
H_MSG_TRUE )
. Gegebenenfalls
wird eine Fehlerbehandlung durchgeführt.
Vorgänger
determine_deformable_model_params determine_deformable_model_params DetermineDeformableModelParams DetermineDeformableModelParams determine_deformable_model_params
Nachfolger
set_deformable_model_origin set_deformable_model_origin SetDeformableModelOrigin SetDeformableModelOrigin set_deformable_model_origin ,
set_deformable_model_param set_deformable_model_param SetDeformableModelParam SetDeformableModelParam set_deformable_model_param ,
get_deformable_model_contours get_deformable_model_contours GetDeformableModelContours GetDeformableModelContours get_deformable_model_contours ,
find_planar_calib_deformable_model find_planar_calib_deformable_model FindPlanarCalibDeformableModel FindPlanarCalibDeformableModel find_planar_calib_deformable_model ,
get_deformable_model_params get_deformable_model_params GetDeformableModelParams GetDeformableModelParams get_deformable_model_params ,
write_deformable_model write_deformable_model WriteDeformableModel WriteDeformableModel write_deformable_model ,
clear_deformable_model clear_deformable_model ClearDeformableModel ClearDeformableModel clear_deformable_model
Alternativen
read_deformable_model read_deformable_model ReadDeformableModel ReadDeformableModel read_deformable_model
Siehe auch
create_planar_uncalib_deformable_model create_planar_uncalib_deformable_model CreatePlanarUncalibDeformableModel CreatePlanarUncalibDeformableModel create_planar_uncalib_deformable_model
Modul
Matching