/* * tp_paths.cu * * Created on: Mar 26, 2025 * Author: elphel */ //#include //#include #include "tp_paths.h" TpPaths::TpPaths(int lwir){ m_lwir = lwir; kernel_file = lwir? m_kernel_file_lwir : m_kernel_file_rgb; kernel_offs_file = lwir? m_kernel_offs_file_lwir : m_kernel_offs_file_rgb; image_files = lwir? m_image_files_lwir : m_image_files_rgb; ports_offs_xy_file = lwir? m_ports_offs_xy_file_lwir : m_ports_offs_xy_file_rgb; ports_clt_file = lwir? m_ports_clt_file_lwir : m_ports_clt_file_rgb; result_rbg_file = lwir? m_result_rbg_file_lwir : m_result_rbg_file_rgb; result_corr_file = lwir ? "clt/aux_corr.corr" : "clt/main_corr.corr"; result_corr_quad_file = lwir ? "clt/aux_corr-quad.corr" : "clt/main_corr-quad.corr"; result_corr_td_norm_file = lwir ? "clt/aux_corr-td-norm.corr": "clt/aux_corr-td-norm.corr"; result_inter_td_norm_file = lwir ? "clt/aux_inter-td-norm.corr" : "clt/aux_inter-td-norm.corr"; result_textures_file = lwir ? "clt/aux_texture_nodp.rgba" : "clt/main_texture_nodp.rgba"; result_diff_rgb_combo_file = lwir ? "clt/aux_diff_rgb_combo_nodp.drbg" : "clt/main_diff_rgb_combo_nodp.drbg"; result_textures_rgba_file = lwir ? "clt/aux_texture_rgba_nodp.rgba" : "clt/main_texture_rgba_nodp.rgba"; result_textures_file_dp = lwir ? "clt/aux_texture_dp.rgba" : "clt/main_texture_dp.rgba"; result_diff_rgb_combo_file_dp = lwir ? "clt/aux_diff_rgb_combo_dp.drbg" : "clt/main_diff_rgb_combo_dp.drbg"; result_textures_rgba_file_dp = lwir ? "clt/aux_texture_rgba_dp.rgba" : "clt/main_texture_rgba_dp.rgba"; rByRDist_file = lwir ? "clt/aux.rbyrdist" : "clt/main.rbyrdist"; correction_vector_file = lwir ? "clt/aux.correction_vector" : "clt/main.correction_vector"; geometry_correction_file = lwir ? "clt/aux.geometry_correction" : "clt/main.geometry_correction"; }