read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationDataread_fft_optimization_data (算子名称)

名称

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationDataread_fft_optimization_data — Load FFT speed optimization data from a file.

参数签名

read_fft_optimization_data( : : FileName : )

Herror read_fft_optimization_data(const char* FileName)

Herror T_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)

static void HMisc::ReadFftOptimizationData(const wchar_t* FileName)   ( Windows only)

static void HOperatorSet.ReadFftOptimizationData(HTuple fileName)

static void HMisc.ReadFftOptimizationData(string fileName)

def read_fft_optimization_data(file_name: str) -> None

描述

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationDataReadFftOptimizationDataread_fft_optimization_data loads data for optimizing the runtime of the FFT from the file given by FileNameFileNameFileNameFileNamefileNamefile_name. The optimization data must have been determined previously with optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeedOptimizeFftSpeedoptimize_fft_speed and must have been stored with write_fft_optimization_datawrite_fft_optimization_dataWriteFftOptimizationDataWriteFftOptimizationDataWriteFftOptimizationDatawrite_fft_optimization_data. If the stored data have been determined for the image sizes to be used in the application, a call to optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeedOptimizeFftSpeedoptimize_fft_speed is unnecessary. It should be noted that the data should only be used on the same machine on which they were determined with optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeedOptimizeFftSpeedoptimize_fft_speed. If this is not observed the runtimes will not be optimal. Furthermore, it should be noted that optimization data that were created with Standard HALCON cannot be used with Parallel HALCON and vice versa.

read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationDataReadFftOptimizationDataread_fft_optimization_data influences the runtime of the following operators, which use the FFT: fft_genericfft_genericFftGenericFftGenericFftGenericfft_generic, fft_imagefft_imageFftImageFftImageFftImagefft_image, fft_image_invfft_image_invFftImageInvFftImageInvFftImageInvfft_image_inv, sfs_pentlandsfs_pentlandSfsPentlandSfsPentlandSfsPentlandsfs_pentland, sfs_mod_lrsfs_mod_lrSfsModLrSfsModLrSfsModLrsfs_mod_lr, sfs_orig_lrsfs_orig_lrSfsOrigLrSfsOrigLrSfsOrigLrsfs_orig_lrwiener_filterwiener_filterWienerFilterWienerFilterWienerFilterwiener_filter.

运行信息

参数表

FileNameFileNameFileNameFileNamefileNamefile_name (input_control)  filename.read HTuplestrHTupleHtuple (string) (string) (HString) (char*)

File name of the optimization data.

Default: 'fft_opt.dat' "fft_opt.dat" "fft_opt.dat" "fft_opt.dat" "fft_opt.dat" "fft_opt.dat"

结果

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

可能的后置算子

fft_genericfft_genericFftGenericFftGenericFftGenericfft_generic, fft_imagefft_imageFftImageFftImageFftImagefft_image, fft_image_invfft_image_invFftImageInvFftImageInvFftImageInvfft_image_inv, rft_genericrft_genericRftGenericRftGenericRftGenericrft_generic, wiener_filterwiener_filterWienerFilterWienerFilterWienerFilterwiener_filter, wiener_filter_niwiener_filter_niWienerFilterNiWienerFilterNiWienerFilterNiwiener_filter_ni, photometric_stereophotometric_stereoPhotometricStereoPhotometricStereoPhotometricStereophotometric_stereo, sfs_pentlandsfs_pentlandSfsPentlandSfsPentlandSfsPentlandsfs_pentland, sfs_mod_lrsfs_mod_lrSfsModLrSfsModLrSfsModLrsfs_mod_lr, sfs_orig_lrsfs_orig_lrSfsOrigLrSfsOrigLrSfsOrigLrsfs_orig_lr

可替代算子

optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeedOptimizeFftSpeedoptimize_fft_speed, optimize_rft_speedoptimize_rft_speedOptimizeRftSpeedOptimizeRftSpeedOptimizeRftSpeedoptimize_rft_speed

参考其它

write_fft_optimization_datawrite_fft_optimization_dataWriteFftOptimizationDataWriteFftOptimizationDataWriteFftOptimizationDatawrite_fft_optimization_data

模块

Foundation