Skip to content

Commit 25bfca4

Browse files
giomannyalldawson
authored andcommitted
partial fix for SAGA RGB composite tool
1 parent 455e04e commit 25bfca4

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

python/plugins/processing/algs/saga/SagaAlgorithm.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ def processAlgorithm(self, parameters, context, feedback):
321321
filename = self.parameterAsOutputLayer(parameters, out.name(), context)
322322
filename2 = os.path.splitext(filename)[0] + '.sgrd'
323323
if self.cmdname == 'RGB Composite':
324-
commands.append('io_grid_image 0 -IS_RGB -GRID:"{}" -FILE:"{}"'.format(filename2, filename))
324+
commands.append('io_grid_image 0 -COLOURING 4 -GRID:"{}" -FILE:"{}"'.format(filename2, filename))
325325

326326
# 3: Run SAGA
327327
commands = self.editCommands(commands)
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
RGB Composite
22
grid_visualisation
3-
QgsProcessingParameterRasterLayer|GRID_R|R|None|False
4-
QgsProcessingParameterRasterLayer|GRID_G|G|None|False
5-
QgsProcessingParameterRasterLayer|GRID_B|B|None|False
3+
QgsProcessingParameterRasterLayer|R_GRID|R|None|False
4+
QgsProcessingParameterRasterLayer|G_GRID|G|None|False
5+
QgsProcessingParameterRasterLayer|B_GRID|B|None|False
66
QgsProcessingParameterEnum|R_METHOD|Method for R value|0 - 255;Rescale to 0 - 255;User defined rescale;Percentiles;Percentage of standard deviation
77
QgsProcessingParameterEnum|G_METHOD|Method for G value|0 - 255;Rescale to 0 - 255;User defined rescale;Percentiles;Percentage of standard deviation
88
QgsProcessingParameterEnum|B_METHOD|Method for B value|0 - 255;Rescale to 0 - 255;User defined rescale;Percentiles;Percentage of standard deviation
99
QgsProcessingParameterNumber|R_RANGE_MIN|Rescale Range for RED min|QgsProcessingParameterNumber.Integer|0|False|0|255
1010
QgsProcessingParameterNumber|R_RANGE_MAX|Rescale Range for RED max|QgsProcessingParameterNumber.Integer|255|False|0|255
1111
QgsProcessingParameterNumber|R_PERCTL_MIN|Percentiles Range for RED max|QgsProcessingParameterNumber.Integer|1|False|1|99
1212
QgsProcessingParameterNumber|R_PERCTL_MAX|Percentiles Range for RED max|QgsProcessingParameterNumber.Integer|99|False|1|99
13-
QgsProcessingParameterNumber|R_PERCENT|Percentage of standard deviation for RED|QgsProcessingParameterNumber.Double|150.0|False|0|None
13+
QgsProcessingParameterNumber|R_STDDEV|Standard deviation for RED|QgsProcessingParameterNumber.Double|2.0|False|0|None
1414
QgsProcessingParameterNumber|G_RANGE_MIN|Rescale Range for GREEN min|QgsProcessingParameterNumber.Integer|0|False|0|255
1515
QgsProcessingParameterNumber|G_RANGE_MAX|Rescale Range for GREEN max|QgsProcessingParameterNumber.Integer|255|False|0|255
1616
QgsProcessingParameterNumber|G_PERCTL_MIN|Percentiles Range for GREEN max|QgsProcessingParameterNumber.Integer|1|False|1|99
1717
QgsProcessingParameterNumber|G_PERCTL_MAX|Percentiles Range for GREEN max|QgsProcessingParameterNumber.Integer|99|False|1|99
18-
QgsProcessingParameterNumber|G_PERCENT|Percentage of standard deviation for GREEN|QgsProcessingParameterNumber.Double|150.0|False|0|None
18+
QgsProcessingParameterNumber|G_STDDEV|Standard deviation for GREEN|QgsProcessingParameterNumber.Double|2.0|False|0|None
1919
QgsProcessingParameterNumber|B_RANGE_MIN|Rescale Range for BLUE min|QgsProcessingParameterNumber.Integer|0|False|0|255
2020
QgsProcessingParameterNumber|B_RANGE_MAX|Rescale Range for BLUE max|QgsProcessingParameterNumber.Integer|255|False|0|255
2121
QgsProcessingParameterNumber|B_PERCTL_MIN|Percentiles Range for BLUE max|QgsProcessingParameterNumber.Integer|1|False|1|99
2222
QgsProcessingParameterNumber|B_PERCTL_MAX|Percentiles Range for BLUE max|QgsProcessingParameterNumber.Integer|99|False|1|99
23-
QgsProcessingParameterNumber|B_PERCENT|Percentage of standard deviation for BLUE|QgsProcessingParameterNumber.Double|150.0|False|0|None
24-
QgsProcessingParameterRasterDestination|GRID_RGB|Output RGB
23+
QgsProcessingParameterNumber|B_STDDEV|Standard deviation for BLUE|QgsProcessingParameterNumber.Double|2.0|False|0|None
24+
QgsProcessingParameterRasterDestination|RGB|Output RGB

0 commit comments

Comments
 (0)