Skip to content

process: add voxel-grid downsampling with mode selection#47

Merged
iosefa merged 1 commit into
mainfrom
feature/add-voxeldownsample
Oct 23, 2025
Merged

process: add voxel-grid downsampling with mode selection#47
iosefa merged 1 commit into
mainfrom
feature/add-voxeldownsample

Conversation

@iosefa

@iosefa iosefa commented Oct 23, 2025

Copy link
Copy Markdown
Owner
  • Introduced voxelgrid_cell and voxelgrid_mode options for voxel-grid downsampling in tile processing.
  • Supports "first" and "center" modes for representative point selection.
  • Includes handling for empty tiles post-downsampling and graceful error handling per tile.
  • Updated tests to cover voxel-grid thinning scenarios, including empty outputs.

- Introduced `voxelgrid_cell` and `voxelgrid_mode` options for voxel-grid downsampling in tile processing.
- Supports "first" and "center" modes for representative point selection.
- Includes handling for empty tiles post-downsampling and graceful error handling per tile.
- Updated tests to cover voxel-grid thinning scenarios, including empty outputs.
@iosefa iosefa self-assigned this Oct 23, 2025
@codecov-commenter

codecov-commenter commented Oct 23, 2025

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 79.16667% with 15 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
pyforestscan/filters.py 16.66% 10 Missing ⚠️
pyforestscan/process.py 73.33% 4 Missing ⚠️
pyforestscan/pipeline.py 50.00% 1 Missing ⚠️
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.
Files with missing lines Coverage Δ
tests/test_process.py 90.83% <100.00%> (+5.11%) ⬆️
pyforestscan/pipeline.py 76.92% <50.00%> (-2.25%) ⬇️
pyforestscan/process.py 53.29% <73.33%> (+1.51%) ⬆️
pyforestscan/filters.py 31.48% <16.66%> (-4.24%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@iosefa iosefa merged commit 032409c into main Oct 23, 2025
3 checks passed
@iosefa iosefa deleted the feature/add-voxeldownsample branch October 23, 2025 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants