ClassesClassesClassesClasses | | | | Operators

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData (Operator)

Name

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData — Deserialize FFT speed optimization data.

Signature

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)

Description

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData deserializes data, that was serialized by serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData, for optimizing the runtime of the FFT (see fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem for an introduction of the basic principle of serialization). The serialized data is defined by the handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle. The optimization data must have been determined previously with optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed and must have been serialized with serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData. If the serialized data has been determined for the image sizes to be used in the application, calling optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed is unnecessary. Note that the data should only be used on the same machine on which they were determined with optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed. Otherwise, the runtimes will not be optimal. Also note that optimization data that were created with Standard HALCON cannot be used with Parallel HALCON and vice versa.

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData influences the runtime of the following operators, which use the FFT: 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.

Parallelization

Parameters

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

Handle of the serialized item.

Result

deserialize_fft_optimization_datadeserialize_fft_optimization_dataDeserializeFftOptimizationDatadeserialize_fft_optimization_dataDeserializeFftOptimizationDataDeserializeFftOptimizationData returns 2 (H_MSG_TRUE) if all parameters are correct. If necessary, an exception is raised.

Possible Predecessors

fread_serialized_itemfread_serialized_itemFreadSerializedItemfread_serialized_itemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItem, serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData

Possible Successors

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

Alternatives

optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed, optimize_rft_speedoptimize_rft_speedOptimizeRftSpeedoptimize_rft_speedOptimizeRftSpeedOptimizeRftSpeed

See also

serialize_fft_optimization_dataserialize_fft_optimization_dataSerializeFftOptimizationDataserialize_fft_optimization_dataSerializeFftOptimizationDataSerializeFftOptimizationData

Module

Foundation


ClassesClassesClassesClasses | | | | Operators