Subgroup: other
Class: QgsHueSaturationFilter¶
-
class
qgis.core.
QgsHueSaturationFilter
¶ Bases:
qgis._core.QgsRasterInterface
Color and saturation filter pipe for rasters.
Methods
bandCount
bandStatistics
Get band statistics. block
capabilities
Returns a bitmask containing the supported capabilities capabilitiesString
Returns the above in friendly format. clone
colorizeColor
colorizeOn
colorizeStrength
cumulativeCut
Find values for cumulative pixel count cut. dataType
dataTypeSize
extent
Get the extent of the interface. generateBandName
helper function to create zero padded band names grayscaleMode
hasHistogram
Returns true if histogram is available (cached, already calculated) hasStatistics
Returns true if histogram is available (cached, already calculated). histogram
Get histogram. initHistogram
initStatistics
input
Current input on
Is on/off readXml
Sets base class members from xml. saturation
setColorizeColor
setColorizeOn
setColorizeStrength
setGrayscaleMode
setInput
setOn
Set on/off setSaturation
sourceDataType
Returns source data type for the band specified by number, sourceInput
Get source / raw input, the first in pipe, usually provider. writeXml
xBlockSize
Get block size xSize
Get raster size yBlockSize
ySize
Attributes
BuildPyramids
Create
GrayscaleAverage
GrayscaleLightness
GrayscaleLuminosity
GrayscaleOff
Identify
IdentifyFeature
IdentifyHtml
IdentifyText
IdentifyValue
NoCapabilities
Remove
Size
-
GrayscaleAverage
= 3¶
-
GrayscaleLightness
= 1¶
-
GrayscaleLuminosity
= 2¶
-
class
GrayscaleMode
¶ Bases:
int
-
GrayscaleOff
= 0¶
-
bandCount
(self) → int¶
-
block
(self, bandNo: int, extent: QgsRectangle, width: int, height: int, feedback: QgsRasterBlockFeedback = None) → QgsRasterBlock¶
-
clone
(self) → QgsHueSaturationFilter¶
-
colorizeColor
(self) → QColor¶
-
colorizeOn
(self) → bool¶
-
colorizeStrength
(self) → int¶
-
dataType
(self, bandNo: int) → Qgis.DataType¶
-
grayscaleMode
(self) → QgsHueSaturationFilter.GrayscaleMode¶
-
initHistogram
()¶
-
initStatistics
()¶
-
readXml
(self, filterElem: QDomElement)¶ Sets base class members from xml. Usually called from create() methods of subclasses
-
saturation
(self) → int¶
-
setColorizeColor
(self, colorizeColor: Union[QColor, Qt.GlobalColor, QGradient])¶
-
setColorizeOn
(self, colorizeOn: bool)¶
-
setColorizeStrength
(self, colorizeStrength: int)¶
-
setGrayscaleMode
(self, grayscaleMode: QgsHueSaturationFilter.GrayscaleMode)¶
-
setInput
(self, input: QgsRasterInterface) → bool¶
-
setSaturation
(self, saturation: int)¶
-
writeXml
(self, doc: QDomDocument, parentElem: QDomElement)¶
-