Name
read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationData — Laden von FFT-Laufzeit-Optimierungsdaten aus Datei.
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)
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.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dateiname der Optimierungsdaten.
Defaultwert:
'fft_opt.dat'
"fft_opt.dat"
"fft_opt.dat"
"fft_opt.dat"
"fft_opt.dat"
"fft_opt.dat"
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.
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
optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeed,
optimize_rft_speedoptimize_rft_speedOptimizeRftSpeedoptimize_rft_speedOptimizeRftSpeedOptimizeRftSpeed
write_fft_optimization_datawrite_fft_optimization_dataWriteFftOptimizationDatawrite_fft_optimization_dataWriteFftOptimizationDataWriteFftOptimizationData
Foundation