deserialize_fft_optimization_data🔗
Short description🔗
deserialize_fft_optimization_data — Deserialize FFT speed optimization data.
Signature🔗
deserialize_fft_optimization_data( serialized_item SerializedItemHandle )
Description🔗
deserialize_fft_optimization_data deserializes data, that
was serialized by serialize_fft_optimization_data, for
optimizing the runtime of the FFT (see fwrite_serialized_item
for an introduction of the basic principle of serialization). The
serialized data is defined by the handle SerializedItemHandle.
The optimization data must have been determined previously with
optimize_fft_speed and must have been serialized with
serialize_fft_optimization_data. If the serialized data has been
determined for the image sizes to be used in the application, calling
optimize_fft_speed is unnecessary. Note that the data should
only be used on the same machine on which they were determined with
optimize_fft_speed. 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_data influences the runtime of the
following operators, which use the FFT: fft_generic,
fft_image, fft_image_inv, sfs_pentland,
sfs_mod_lr, sfs_orig_lrwiener_filter.
Execution information🔗
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parameters🔗
SerializedItemHandle (input_control) serialized_item → (handle)
Handle of the serialized item.
Result🔗
deserialize_fft_optimization_data returns 2 (H_MSG_TRUE) if all parameters
are correct. If necessary, an exception is raised.
Combinations with other operators🔗
Combinations
Possible predecessors
fread_serialized_item, receive_serialized_item, serialize_fft_optimization_data
Possible successors
fft_generic, fft_image, fft_image_inv, rft_generic, wiener_filter, wiener_filter_ni, photometric_stereo, sfs_pentland, sfs_mod_lr, sfs_orig_lr
Alternatives
optimize_fft_speed, optimize_rft_speed
See also
Module🔗
Foundation