KlassenKlassenKlassenKlassen | | | | Operatoren

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData (Operator)

Name

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData — Deserialisieren von serialisierten FFT-Laufzeit-Optimierungsdaten.

Signatur

deserialize_fft_optimization_data( : : SerializedItemHandle : )

Herror deserialize_fft_optimization_data(const Hlong SerializedItemHandle)

Herror T_deserialize_fft_optimization_data(const Htuple SerializedItemHandle)

Herror deserialize_fft_optimization_data(const HTuple& SerializedItemHandle)

void DeserializeFftOptimizationData(const HTuple& SerializedItemHandle)

static void HMisc::DeserializeFftOptimizationData(const HSerializedItem& SerializedItemHandle)

void HOperatorSetX.DeserializeFftOptimizationData([in] VARIANT SerializedItemHandle)

void HMiscX.DeserializeFftOptimizationData([in] IHSerializedItemX* SerializedItemHandle)

static void HOperatorSet.DeserializeFftOptimizationData(HTuple serializedItemHandle)

static void HMisc.DeserializeFftOptimizationData(HSerializedItem serializedItemHandle)

Beschreibung

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData deserialisiert Daten zur Optimierung der Laufzeit der FFT, welche mit serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData serialisiert wurden (siehe fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem für eine Einführung in die Grundlagen der Serialisierung). Die serialisierten Daten werden in dem Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle übergeben. Die Optimierungsdaten müssen zuvor mit optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed bestimmt und mit serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData serialisiert worden sein. Falls die gespeicherten Daten für die später zu verwendenden Bildgrößen berechnet worden sind, erübrigt sich somit ein erneuter Aufruf von optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed. Es ist zu beachten, dass die Daten nur auf demselben Rechner verwendet werden sollten, auf dem sie mit optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed berechnet worden sind. Andernfalls werden die Laufzeiten nicht optimal sein. Außerdem ist zu beachten, dass Optimierungsdaten, die mit Standard HALCON erzeugt worden sind, mit Parallel HALCON nicht verwendet werden können (und umgekehrt).

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData beeinflusst die Laufzeit der folgenden Operatoren, die die FFT verwenden: fft_genericfft_genericFftGenericfft_genericFftGenericFftGeneric, fft_imagefft_imageFftImagefft_imageFftImageFftImage, fft_image_invfft_image_invFftImageInvfft_image_invFftImageInvFftImageInv, wiener_filterwiener_filterWienerFilterwiener_filterWienerFilterWienerFilter, wiener_filter_niwiener_filter_niWienerFilterNiwiener_filter_niWienerFilterNiWienerFilterNi, phot_stereophot_stereoPhotStereophot_stereoPhotStereoPhotStereo, sfs_pentlandsfs_pentlandSfsPentlandsfs_pentlandSfsPentlandSfsPentland, sfs_mod_lrsfs_mod_lrSfsModLrsfs_mod_lrSfsModLrSfsModLr, sfs_orig_lrsfs_orig_lrSfsOrigLrsfs_orig_lrSfsOrigLrSfsOrigLr.

Parallelisierung

Parameter

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (input_control)  serialized_item HSerializedItem, HTupleHTupleHSerializedItem, HTupleHSerializedItemX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des serialisierten Elements.

Ergebnis

Sind die Parameter korrekt, dann liefert deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

fread_serialized_itemfread_serialized_itemFreadSerializedItemfread_serialized_itemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItem, serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData

Nachfolger

fft_genericfft_genericFftGenericfft_genericFftGenericFftGeneric, fft_imagefft_imageFftImagefft_imageFftImageFftImage, fft_image_invfft_image_invFftImageInvfft_image_invFftImageInvFftImageInv, rft_genericrft_genericRftGenericrft_genericRftGenericRftGeneric, wiener_filterwiener_filterWienerFilterwiener_filterWienerFilterWienerFilter, wiener_filter_niwiener_filter_niWienerFilterNiwiener_filter_niWienerFilterNiWienerFilterNi, photometric_stereophotometric_stereoPhotometricStereophotometric_stereoPhotometricStereoPhotometricStereo, sfs_pentlandsfs_pentlandSfsPentlandsfs_pentlandSfsPentlandSfsPentland, sfs_mod_lrsfs_mod_lrSfsModLrsfs_mod_lrSfsModLrSfsModLr, sfs_orig_lrsfs_orig_lrSfsOrigLrsfs_orig_lrSfsOrigLrSfsOrigLr

Alternativen

optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed, optimize_rft_speedoptimize_rft_speedOptimizeRftSpeedoptimize_rft_speedOptimizeRftSpeedOptimizeRftSpeed

Siehe auch

serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren