QGIS API Documentation 3.41.0-Master (3440c17df1d)
Loading...
Searching...
No Matches
qgslinearminmaxenhancement.h
Go to the documentation of this file.
1/* **************************************************************************
2 qgslinearminmaxenhancement.h - description
3 -------------------
4begin : Fri Nov 16 2007
5copyright : (C) 2007 by Peter J. Ersts
6email : ersts@amnh.org
7
8****************************************************************************/
9
10/* **************************************************************************
11 * *
12 * This program is free software; you can redistribute it and/or modify *
13 * it under the terms of the GNU General Public License as published by *
14 * the Free Software Foundation; either version 2 of the License, or *
15 * (at your option) any later version. *
16 * *
17 ***************************************************************************/
18
19#ifndef QGSLINEARMINMAXENHANCEMENT_H
20#define QGSLINEARMINMAXENHANCEMENT_H
21
22#include "qgis_core.h"
24
30{
31
32 public:
34
35 int enhance( double ) override;
36
37};
38
39#endif
DataType
Raster data types.
Definition qgis.h:351
A contrast enhancement function is the base class for all raster contrast enhancements.
virtual int enhance(double value)
A customizable method that takes in a double value and returns a int between 0 and 255.
A color enhancement function that performs a linear enhanceContrast between min and max.