Skip to content

Select PLY output in the PyCOLMAP dense reconstruction tutorial - #4975

Merged
ahojnnes merged 1 commit into
colmap:mainfrom
Afloat16:docs-pycolmap-stereo-ply-output
Nov 8, 2026
Merged

ahojnnes merged 1 commit into
colmap:mainfrom
Afloat16:docs-pycolmap-stereo-ply-output

Conversation

@Afloat16

@Afloat16 Afloat16 commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

The tutorial names its output dense.ply, but the Python binding defaults to output_type="bin" and passes that path to the binary reconstruction directory writer. Pass output_type="ply" so readers get the point cloud shown in the example.

Tested both calls with PyCOLMAP 4.2.1 on a synthetic PINHOLE reconstruction and an empty fusion configuration. The original call raises the directory error reported in #4280. The updated call writes a file with a PLY header. This addresses that exception independently of how many points a dataset fuses.

Refs #4280.

@ahojnnes ahojnnes added the full-ci Run Windows and remaining pycolmap CI label Nov 8, 2026
@ahojnnes
ahojnnes enabled auto-merge (squash) November 8, 2026 14:17
@ahojnnes
ahojnnes merged commit 97b5d74 into colmap:main Nov 8, 2026
21 checks passed
fringehush-gif added a commit to fringehush-gif/colmap that referenced this pull request Nov 8, 2026
…nance)

Bring the fork through official COLMAP f0ddf77. Existing implementation families
and their qualification remain bound to their recorded source pins.

## Change

- Select PLY output in the PyCOLMAP dense reconstruction tutorial.
- Remove two unreachable breaks after fatal GTest failures in database tests.

## Upstream commits

- 97b5d74 — Select PLY output in the PyCOLMAP dense reconstruction tutorial (colmap#4975)
- f0ddf77 — Remove unreachable break statements in database test (colmap#4990)

## Validation

- The two-parent merge is conflict-free and changes only the two upstream files.
  The index and four unrelated working-tree edits remain untouched.
- No production C++ changes. No rebuild or native tests were run for this merge.

AI disclosure: Totally vibe coded
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

full-ci Run Windows and remaining pycolmap CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants