Class: QgsBrightnessContrastFilter¶
Brightness/contrast and gamma correction filter pipe for rasters.
Class Hierarchy¶
Base classes¶
Base class for processing filters like renderers, reprojector, resampler etc. |
Abstract Methods
Clone itself, create deep copy |
Methods
Returns current brightness level. |
|
Returns current contrast level. |
|
Returns current gamma value. |
|
Set brightness level. |
|
Set contrast level. |
|
Set gamma value. |
Virtual Methods
In PyQGIS, only methods marked as virtual
can be safely overridden in a Python subclass of QgsBrightnessContrastFilter. See the FAQ for more details.
Sets base class members from xml. |
- class qgis.core.QgsBrightnessContrastFilter[source]¶
Bases:
QgsRasterInterface
- abstract clone(self) QgsBrightnessContrastFilter | None [source]¶
Clone itself, create deep copy
- Return type:
Optional[QgsBrightnessContrastFilter]
- gamma(self) float [source]¶
Returns current gamma value.
See also
Added in version 3.16.
- Return type:
float
- virtual readXml(self, filterElem: QDomElement)[source]¶
Sets base class members from xml. Usually called from
create()
methods of subclasses- Parameters:
filterElem (QDomElement)
- setBrightness(self, brightness: int)[source]¶
Set brightness level. Acceptable value range is -255…255
See also
- Parameters:
brightness (int)