MeiCam SDK For Android  3.10.1
Classes | Public Member Functions | List of all members
com.meicam.sdk.NvsHueSaturationSettingInfo.Setting Class Reference

Setting, which allows adjustment of hue, saturation and lightness. If hue range is enabled, then only pixels whose hue is within the range are affected. More...

Classes

class  Range
 Hue Range with soft edges, which is pinned by four values, namely left soft edge, left hard edge, right hard edge and right soft edge from left to right. these values range within [0, 360]. More...
 

Public Member Functions

 Setting ()
 
float getHue ()
 Get hue value, hue ranges within [-180, 180]. More...
 
void setHue (float hue)
 Set hue value, hue ranges within [-180, 180]. More...
 
float getSaturation ()
 Get saturation, saturation ranges within [-1, 1]. More...
 
void setSaturation (float saturation)
 Set saturation, saturation ranges within [-1, 1]. More...
 
float getLightness ()
 Get lightness, lightness ranges within [-1, 1]. More...
 
void setLightness (float lightness)
 Set lightness, lightness ranges within [-1, 1]. More...
 
boolean getEnableRange ()
 Whether hue range if enabled. More...
 
void setEnableRange (boolean enableRange)
 Enable hue range or not. More...
 
Range getRange ()
 Get hue range. See Range. More...
 
void setRange (Range range)
 Set hue range. See Range. More...
 

Detailed Description

Setting, which allows adjustment of hue, saturation and lightness. If hue range is enabled, then only pixels whose hue is within the range are affected.

Constructor & Destructor Documentation

◆ Setting()

com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.Setting ( )
inline

Member Function Documentation

◆ getEnableRange()

boolean com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.getEnableRange ( )
inline

Whether hue range if enabled.

See also
setEnableRange

◆ getHue()

float com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.getHue ( )
inline

Get hue value, hue ranges within [-180, 180].

See also
setHue

◆ getLightness()

float com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.getLightness ( )
inline

Get lightness, lightness ranges within [-1, 1].

See also
setLightness

◆ getRange()

Range com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.getRange ( )
inline

Get hue range. See Range.

See also
setRange

◆ getSaturation()

float com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.getSaturation ( )
inline

Get saturation, saturation ranges within [-1, 1].

See also
setSaturation

◆ setEnableRange()

void com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.setEnableRange ( boolean  enableRange)
inline

Enable hue range or not.

See also
getEnableRange

◆ setHue()

void com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.setHue ( float  hue)
inline

Set hue value, hue ranges within [-180, 180].

See also
getHue

◆ setLightness()

void com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.setLightness ( float  lightness)
inline

Set lightness, lightness ranges within [-1, 1].

See also
getLightness

◆ setRange()

void com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.setRange ( Range  range)
inline

Set hue range. See Range.

See also
getRange

◆ setSaturation()

void com.meicam.sdk.NvsHueSaturationSettingInfo.Setting.setSaturation ( float  saturation)
inline

Set saturation, saturation ranges within [-1, 1].

See also
getSaturation

The documentation for this class was generated from the following file: