KlassenKlassenKlassenKlassen | | | | Operatoren

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationData (Operator)

Name

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationData — Laden von FFT-Laufzeit-Optimierungsdaten aus Datei.

Signatur

read_fft_optimization_data( : : FileName : )

Herror read_fft_optimization_data(const char* FileName)

Herror T_read_fft_optimization_data(const Htuple FileName)

Herror read_fft_optimization_data(const HTuple& FileName)

void ReadFftOptimizationData(const HTuple& FileName)

static void HMisc::ReadFftOptimizationData(const HString& FileName)

static void HMisc::ReadFftOptimizationData(const char* FileName)

void HOperatorSetX.ReadFftOptimizationData([in] VARIANT FileName)

void HMiscX.ReadFftOptimizationData([in] BSTR FileName)

static void HOperatorSet.ReadFftOptimizationData(HTuple fileName)

static void HMisc.ReadFftOptimizationData(string fileName)

Beschreibung

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationData lädt Daten zur Optimierung der Laufzeit der FFT aus der durch FileNameFileNameFileNameFileNameFileNamefileName angegebenen Datei. Die Optimierungsdaten müssen zuvor mit optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed bestimmt und mit write_fft_optimization_datawrite_fft_optimization_dataWriteFftOptimizationDatawrite_fft_optimization_dataWriteFftOptimizationDataWriteFftOptimizationData gespeichert 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. Falls dies nicht beachtet wird, 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).

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationData 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, sfs_pentlandsfs_pentlandSfsPentlandsfs_pentlandSfsPentlandSfsPentland, sfs_mod_lrsfs_mod_lrSfsModLrsfs_mod_lrSfsModLrSfsModLr, sfs_orig_lrsfs_orig_lrSfsOrigLrsfs_orig_lrSfsOrigLrSfsOrigLr.

Parallelisierung

Parameter

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.read HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Dateiname der Optimierungsdaten.

Defaultwert: 'fft_opt.dat' "fft_opt.dat" "fft_opt.dat" "fft_opt.dat" "fft_opt.dat" "fft_opt.dat"

Ergebnis

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

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

write_fft_optimization_datawrite_fft_optimization_dataWriteFftOptimizationDatawrite_fft_optimization_dataWriteFftOptimizationDataWriteFftOptimizationData

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren