I have a raster with a wide range of float values, and I'd like to reclassify it based on pixel distribution (Class 1 being bottom 25% of pixels, Class 4 being top 25% of pixels, etc).
I've been using the r.reclass (Grass) tool within the processing toolbox, and it allows for a 'reclass' text file to specify ranges. However, I'd like to automate this process within a model, so making a custom text file for each map isn't plausible.
Are there any other options for reclassifying based on pixel ranges?
So far, it seems that r.quant does not work, and r.quantile only outputs an html file, and not a usable txt file. r.recode may be an alternative to r.reclass, but it hasn't been working with the output from r.quantile. Still no solution.