\hypertarget{structagora_1_1rtc_1_1_beauty_options}{}\doxysection{agora\+::rtc\+::Beauty\+Options Struct Reference}
\label{structagora_1_1rtc_1_1_beauty_options}\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}


Image enhancement options.  




{\ttfamily \#include $<$Agora\+Base.\+h$>$}

\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+E\+V\+EL}} \{ \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfa90f9484d5cdc0f3eb9dc104b7d71534d}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+OW}} = 0, 
\mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfa8611a19bb9a259fdb77b73a4dfc8e055}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+N\+O\+R\+M\+AL}} = 1, 
\mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfacc35d548970a6879a2d44beb42a1c22f}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+H\+I\+GH}} = 2
 \}
\begin{DoxyCompactList}\small\item\em The contrast level. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_ae6d458a9ef718253e87f8905b0c6a288}\label{structagora_1_1rtc_1_1_beauty_options_ae6d458a9ef718253e87f8905b0c6a288}} 
{\bfseries Beauty\+Options} (\mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+E\+V\+EL}} contrast\+Level, float lightening, float smoothness, float redness, float sharpness)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+E\+V\+EL}} \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_a59cd7336191ff1771ad823f0ac512767}{lightening\+Contrast\+Level}}
\item 
float \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_aefee5baf9462f13c5d1c2505a82785fc}{lightening\+Level}}
\item 
float \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_a7eac2dc0cb19c54878407c5673aaa26c}{smoothness\+Level}}
\item 
float \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_a0a79876f4e37f283ec12f2529e330f9a}{redness\+Level}}
\item 
float \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_aa2e61a796669650cb8be59751f5a768f}{sharpness\+Level}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Image enhancement options. 

\doxysubsection{Member Enumeration Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}\label{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}} 
\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!LIGHTENING\_CONTRAST\_LEVEL@{LIGHTENING\_CONTRAST\_LEVEL}}
\index{LIGHTENING\_CONTRAST\_LEVEL@{LIGHTENING\_CONTRAST\_LEVEL}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}
\doxysubsubsection{\texorpdfstring{LIGHTENING\_CONTRAST\_LEVEL}{LIGHTENING\_CONTRAST\_LEVEL}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}{agora\+::rtc\+::\+Beauty\+Options\+::\+L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+E\+V\+EL}}}



The contrast level. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{LIGHTENING\_CONTRAST\_LOW@{LIGHTENING\_CONTRAST\_LOW}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!LIGHTENING\_CONTRAST\_LOW@{LIGHTENING\_CONTRAST\_LOW}}}\mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfa90f9484d5cdc0f3eb9dc104b7d71534d}\label{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfa90f9484d5cdc0f3eb9dc104b7d71534d}} 
L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+OW&0\+: Low contrast level. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{LIGHTENING\_CONTRAST\_NORMAL@{LIGHTENING\_CONTRAST\_NORMAL}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!LIGHTENING\_CONTRAST\_NORMAL@{LIGHTENING\_CONTRAST\_NORMAL}}}\mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfa8611a19bb9a259fdb77b73a4dfc8e055}\label{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfa8611a19bb9a259fdb77b73a4dfc8e055}} 
L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+N\+O\+R\+M\+AL&1\+: (Default) Normal contrast level. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{LIGHTENING\_CONTRAST\_HIGH@{LIGHTENING\_CONTRAST\_HIGH}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!LIGHTENING\_CONTRAST\_HIGH@{LIGHTENING\_CONTRAST\_HIGH}}}\mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfacc35d548970a6879a2d44beb42a1c22f}\label{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbfacc35d548970a6879a2d44beb42a1c22f}} 
L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+H\+I\+GH&2\+: High contrast level. \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_a59cd7336191ff1771ad823f0ac512767}\label{structagora_1_1rtc_1_1_beauty_options_a59cd7336191ff1771ad823f0ac512767}} 
\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!lighteningContrastLevel@{lighteningContrastLevel}}
\index{lighteningContrastLevel@{lighteningContrastLevel}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}
\doxysubsubsection{\texorpdfstring{lighteningContrastLevel}{lighteningContrastLevel}}
{\footnotesize\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_beauty_options_abf24325959cc8537583b509cd0ec1cbf}{L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+E\+V\+EL}} agora\+::rtc\+::\+Beauty\+Options\+::lightening\+Contrast\+Level}

The contrast level, used with the {\ttfamily lightening\+Level} parameter. The larger the value, the greater the contrast between light and dark. See {\ttfamily L\+I\+G\+H\+T\+E\+N\+I\+N\+G\+\_\+\+C\+O\+N\+T\+R\+A\+S\+T\+\_\+\+L\+E\+V\+EL}. \mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_aefee5baf9462f13c5d1c2505a82785fc}\label{structagora_1_1rtc_1_1_beauty_options_aefee5baf9462f13c5d1c2505a82785fc}} 
\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!lighteningLevel@{lighteningLevel}}
\index{lighteningLevel@{lighteningLevel}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}
\doxysubsubsection{\texorpdfstring{lighteningLevel}{lighteningLevel}}
{\footnotesize\ttfamily float agora\+::rtc\+::\+Beauty\+Options\+::lightening\+Level}

The brightening level, in the range \mbox{[}0.\+0,1.\+0\mbox{]}, where 0.\+0 means the original brightening. The default value is 0.\+0. The higher the value, the greater the degree of brightening. \mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_a7eac2dc0cb19c54878407c5673aaa26c}\label{structagora_1_1rtc_1_1_beauty_options_a7eac2dc0cb19c54878407c5673aaa26c}} 
\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!smoothnessLevel@{smoothnessLevel}}
\index{smoothnessLevel@{smoothnessLevel}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}
\doxysubsubsection{\texorpdfstring{smoothnessLevel}{smoothnessLevel}}
{\footnotesize\ttfamily float agora\+::rtc\+::\+Beauty\+Options\+::smoothness\+Level}

The smoothness level, in the range \mbox{[}0.\+0,1.\+0\mbox{]}, where 0.\+0 means the original smoothness. The default value is 0.\+0. The greater the value, the greater the smoothness level. \mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_a0a79876f4e37f283ec12f2529e330f9a}\label{structagora_1_1rtc_1_1_beauty_options_a0a79876f4e37f283ec12f2529e330f9a}} 
\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!rednessLevel@{rednessLevel}}
\index{rednessLevel@{rednessLevel}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}
\doxysubsubsection{\texorpdfstring{rednessLevel}{rednessLevel}}
{\footnotesize\ttfamily float agora\+::rtc\+::\+Beauty\+Options\+::redness\+Level}

The redness level, in the range \mbox{[}0.\+0,1.\+0\mbox{]}, where 0.\+0 means the original redness. The default value is 0.\+0. The larger the value, the greater the redness level. \mbox{\Hypertarget{structagora_1_1rtc_1_1_beauty_options_aa2e61a796669650cb8be59751f5a768f}\label{structagora_1_1rtc_1_1_beauty_options_aa2e61a796669650cb8be59751f5a768f}} 
\index{agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}!sharpnessLevel@{sharpnessLevel}}
\index{sharpnessLevel@{sharpnessLevel}!agora::rtc::BeautyOptions@{agora::rtc::BeautyOptions}}
\doxysubsubsection{\texorpdfstring{sharpnessLevel}{sharpnessLevel}}
{\footnotesize\ttfamily float agora\+::rtc\+::\+Beauty\+Options\+::sharpness\+Level}

The sharpness level, in the range \mbox{[}0.\+0,1.\+0\mbox{]}, where 0.\+0 means the original sharpness. The default value is 0.\+0. The larger the value, the greater the sharpness level. 