• Andrey Filippov's avatar
    CLAUDE: Add fopen_nadir_compare.py — tile-proc vs COLMAP nadir comparison · 4a8f21f6
    Andrey Filippov authored
    Generates a multi-slice float32 TIFF (NaN-padded, ImageJ-compatible):
      Slice 1: tile-processor disparity D scattered to nadir image pixels
               (from *-NADIR-DISPARITY-MAPS.tiff, averaged across all scenes)
      Slice 2: COLMAP sparse Z_cam projected to the same nadir pixel grid
               (optional --dense PLY for OpenMVS dense cloud)
      Slice 3: spatial superposition (tile-proc priority; COLMAP where missing;
               average at overlapping pixels)
      Slice 4: tile-processor scene-count per pixel (--counts flag)
    
    Uses the COLMAP reference-image pose (auto-detected as centroid of camera
    centres, or specified via --ref-image) to project 3D points. Handles
    OPENCV lens distortion model (--no-distortion to skip).
    
    Intended for evaluating depth-fusion approaches (tile processor + SIFT):
      python3 scripts/fopen_nadir_compare.py \
          --disp   <ts>-NADIR-DISPARITY-MAPS.tiff \
          --colmap sparse/0_txt/ [--dense scene_dense.ply] \
          --out    nadir_compare.tif --counts
    Co-authored-by: 's avatarClaude <claude@elphel.com>
    4a8f21f6
Name
Last commit
Last update
docs Loading commit data...
eclipse_project_setup Loading commit data...
focusing_data_files Loading commit data...
ij_macros Loading commit data...
ijplugins Loading commit data...
scripts Loading commit data...
src/main Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
Eyesis_Correction.xml Loading commit data...
INSTALL-CODEX-ECLIPSE.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
mcp.allowed.example Loading commit data...
pom.xml Loading commit data...