把参考实现的"多通道测线→GPRDataModel立方体→RadarProcessor处理"链 原样 vendored 进 external/gpr3dviewer/(算法零改动),生产管线A地基。 - 拷入: GPRDataModel.h/SurveyGeometry.h/RadarTypes.h/IprhParser/ ImpulseMultiChannelConverter/Rd3Parser/RadarProcessor/PerformanceLogger + third_party/kissfft/*(逐字复制,未动算法体)。 - CMake: geopro_gpr3dv 静态库,链 Qt6::Core+Gui(QVector3D)+OpenMP+kissfft; enable_language(C)使kissfft .c入编;接进根构建。 - .gitignore: /external/* + 例外 !/external/gpr3dviewer/ 使 vendored 入库, qwt-src/vtk-install 仍忽略。 - 冒烟 tools/gpr3dv_smoke: 走原版 API loadImpulseMultiChannel→buildVolumeData →runPipeline(默认流水线)。线001冒烟: 通道数=14(读自数据)、立方体 14x45305x821、处理前后平均绝对幅值 393.58→360.34(处理生效)。 - 全量构建通过,425/425 测试通过。 |
||
|---|---|---|
| .. | ||
| gpr3dv_smoke | ||
| gpr_poc | ||
| validate_samples.py | ||
| validate_voxel.py | ||