Skip to content

Allow string tilenames, apply global shift to instance segmentation, and package fsct module locally to fix import issues#2

Open
dluks wants to merge 23 commits intophilwilkes:mainfrom
dluks:main
Open

Allow string tilenames, apply global shift to instance segmentation, and package fsct module locally to fix import issues#2
dluks wants to merge 23 commits intophilwilkes:mainfrom
dluks:main

Conversation

@dluks
Copy link

@dluks dluks commented Mar 31, 2023

This update does the following:

  • Only coerce tile names to int type if the tile IDs (read from the tile index) are already all digits (allow string-based tilenames when input data is already tiled, such as "2_11")
  • Apply global shift to point clouds while performing instance segmentation
  • Fix an obscure error thrown by pandarallel on some machines
  • Add setup script to convert fsct to a local module to fix import errors

dluks and others added 23 commits November 17, 2022 17:47
* add global shifting to fix chull error

* fix indexing error

* no need to shift stem nodes
* only convert tile name to int if all digits

* get neighboring tiles by full filename, not assuming 3-digit identifiers

* fix minor errors and remove unused imports

* allow string tilenames; minor formatting

* don't truncate tilenames and assume ints

* print current buffer tile; remove int requirement for tilenames

* remove in-loop print statement that messes with tqdm
Conflicts:
	fsct/points2trees.py
	fsct/run.py
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