FSCT
FSCT copied to clipboard
ValueError: need at least one array to concatenate
When running the code, i obtain the "ValueError: need at least one array to concatenate" shown in the screenshot. How can I solve it?
None of you is facing this error?
Would you be able to share some screenshots of the data you are trying to process? Ideally showing the segmented_cleaned.las file from multiple angles. This error suggests that the data may not be suitable for FSCT. Usually this is due to the data having insufficient resolution, lots of noise, or young bushy trees. FSCT works on a lot of datasets, but it has its limitations.
I'll share them with you tomorrow, now i'm not able to do that.
Anyway, I am working with two datasets. The first one is an ALS data with a medium point cloud density of 250 points/m2. Probably this resolution is too low for FSCT.
The second data I'm trying to work with is TLS data with a point every 20 centimeters. In this case, the algorithm works, but gives me this error:
"DATA QUALITY ERROR: Failed to cluster tree skeletons. ########################################################################### This has most likely failed due to poor semantic segmentation results. This typically means that your input point cloud was not suitable for FSCT. Have a look at "segmented.las". It will likely be very poorly segmented. Please try again with a higher-resolution and/or higher-quality point cloud."
Is this density of data still not enough?
Ok so both of those are too low resolution for FSCT. Far too low resolution for the ALS.
Ok so both of those are too low resolution for FSCT. Far too low resolution for the ALS.
Ok I'll try with the un-resampled version of my data, and I'll let you know. Thanks