Full Code of PerpetualSmile/BeautyCamera for AI

master 03eba3239215 cached
7 files
1.0 MB
393.2k tokens
42 symbols
1 requests
Download .txt
Showing preview only (1,082K chars total). Download the full file or copy to clipboard to get everything.
Repository: PerpetualSmile/BeautyCamera
Branch: master
Commit: 03eba3239215
Files: 7
Total size: 1.0 MB

Directory structure:
gitextract_99yj5hb_/

├── GUI.ui
├── LICENSE
├── README.md
├── haarcascade_frontalface_default.xml
├── main.py
├── window.py
└── window2.py

================================================
FILE CONTENTS
================================================

================================================
FILE: GUI.ui
================================================
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>MainWindow</class>
 <widget class="QMainWindow" name="MainWindow">
  <property name="windowModality">
   <enum>Qt::NonModal</enum>
  </property>
  <property name="enabled">
   <bool>true</bool>
  </property>
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>1145</width>
    <height>872</height>
   </rect>
  </property>
  <property name="sizePolicy">
   <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
    <horstretch>50</horstretch>
    <verstretch>10</verstretch>
   </sizepolicy>
  </property>
  <property name="focusPolicy">
   <enum>Qt::StrongFocus</enum>
  </property>
  <property name="contextMenuPolicy">
   <enum>Qt::ActionsContextMenu</enum>
  </property>
  <property name="acceptDrops">
   <bool>true</bool>
  </property>
  <property name="windowTitle">
   <string>美颜相机</string>
  </property>
  <property name="windowIcon">
   <iconset>
    <normaloff>cam.ico</normaloff>cam.ico</iconset>
  </property>
  <property name="statusTip">
   <string/>
  </property>
  <property name="autoFillBackground">
   <bool>false</bool>
  </property>
  <property name="styleSheet">
   <string notr="true"/>
  </property>
  <property name="iconSize">
   <size>
    <width>50</width>
    <height>50</height>
   </size>
  </property>
  <property name="animated">
   <bool>true</bool>
  </property>
  <property name="tabShape">
   <enum>QTabWidget::Rounded</enum>
  </property>
  <property name="dockNestingEnabled">
   <bool>false</bool>
  </property>
  <property name="dockOptions">
   <set>QMainWindow::AllowTabbedDocks|QMainWindow::AnimatedDocks</set>
  </property>
  <widget class="QWidget" name="centralwidget">
   <property name="sizePolicy">
    <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
     <horstretch>0</horstretch>
     <verstretch>0</verstretch>
    </sizepolicy>
   </property>
   <property name="autoFillBackground">
    <bool>false</bool>
   </property>
   <property name="styleSheet">
    <string notr="true">background-color: rgb(255, 255, 230);</string>
   </property>
   <layout class="QHBoxLayout" name="_2" stretch="4,13">
    <property name="spacing">
     <number>10</number>
    </property>
    <property name="leftMargin">
     <number>20</number>
    </property>
    <property name="topMargin">
     <number>20</number>
    </property>
    <property name="rightMargin">
     <number>20</number>
    </property>
    <property name="bottomMargin">
     <number>20</number>
    </property>
    <item>
     <layout class="QHBoxLayout" name="horizontalLayout_2">
      <item>
       <widget class="QTabWidget" name="tabWidget">
        <property name="font">
         <font>
          <family>华文中宋</family>
          <pointsize>12</pointsize>
         </font>
        </property>
        <property name="currentIndex">
         <number>0</number>
        </property>
        <property name="elideMode">
         <enum>Qt::ElideLeft</enum>
        </property>
        <widget class="QWidget" name="tab_3">
         <property name="font">
          <font>
           <family>微软雅黑</family>
           <pointsize>9</pointsize>
          </font>
         </property>
         <attribute name="title">
          <string>滤镜</string>
         </attribute>
         <layout class="QVBoxLayout" name="verticalLayout_16" stretch="1,1,1,1,1,1,3">
          <property name="spacing">
           <number>2</number>
          </property>
          <property name="topMargin">
           <number>5</number>
          </property>
          <property name="bottomMargin">
           <number>5</number>
          </property>
          <item>
           <widget class="QGroupBox" name="groupBox_11">
            <property name="title">
             <string>怀旧</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_15" stretch="1,0">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_13">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>0</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_10">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="autoFillBackground">
                <bool>false</bool>
               </property>
               <property name="styleSheet">
                <string notr="true"/>
               </property>
               <property name="minimum">
                <number>0</number>
               </property>
               <property name="maximum">
                <number>1</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_10">
            <property name="title">
             <string>木刻</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_14">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_12">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_9">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>10</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_4">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="styleSheet">
             <string notr="true"/>
            </property>
            <property name="title">
             <string>铅笔画</string>
            </property>
            <property name="alignment">
             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
            </property>
            <property name="flat">
             <bool>false</bool>
            </property>
            <property name="checkable">
             <bool>false</bool>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_10" stretch="1,3">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>11</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_10">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_7">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <pointsize>11</pointsize>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_7">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="styleSheet">
             <string notr="true"/>
            </property>
            <property name="title">
             <string>铅笔画</string>
            </property>
            <property name="alignment">
             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
            </property>
            <property name="flat">
             <bool>false</bool>
            </property>
            <property name="checkable">
             <bool>false</bool>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_22" stretch="1,3">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>11</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_17">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_12">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <pointsize>11</pointsize>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_9">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="title">
             <string>风格化</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_13" stretch="0,0">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>11</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <property name="rightMargin">
              <number>11</number>
             </property>
             <property name="bottomMargin">
              <number>11</number>
             </property>
             <item>
              <widget class="QLabel" name="label_11">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_2">
               <property name="font">
                <font>
                 <pointsize>9</pointsize>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_17">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="title">
             <string>细节增强</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_19" stretch="0,0">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>11</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <property name="rightMargin">
              <number>11</number>
             </property>
             <property name="bottomMargin">
              <number>11</number>
             </property>
             <item>
              <widget class="QLabel" name="label_15">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_6">
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_8">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>0</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="title">
             <string>灰度直方图</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_12" stretch="0">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <property name="rightMargin">
              <number>0</number>
             </property>
             <property name="bottomMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_2">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="text">
                <string/>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
         </layout>
        </widget>
        <widget class="QWidget" name="tab_4">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="font">
          <font>
           <family>微软雅黑</family>
           <pointsize>11</pointsize>
          </font>
         </property>
         <attribute name="title">
          <string>调节</string>
         </attribute>
         <layout class="QVBoxLayout" name="verticalLayout_2" stretch="1,1,1,1,2">
          <item>
           <widget class="QGroupBox" name="groupBox">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="styleSheet">
             <string notr="true"/>
            </property>
            <property name="title">
             <string>亮度</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_4">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_6">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>10</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_4">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="minimum">
                <number>-100</number>
               </property>
               <property name="maximum">
                <number>100</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>10</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_3">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="title">
             <string>饱和度</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_6">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_9">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>10</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider">
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="minimum">
                <number>-50</number>
               </property>
               <property name="maximum">
                <number>50</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>10</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_6">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="styleSheet">
             <string notr="true"/>
            </property>
            <property name="title">
             <string>伽马变换</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_9">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_14">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>10</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_5">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="minimum">
                <number>-10</number>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="singleStep">
                <number>1</number>
               </property>
               <property name="value">
                <number>0</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_2">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="contextMenuPolicy">
             <enum>Qt::CustomContextMenu</enum>
            </property>
            <property name="title">
             <string>边缘保持</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_5">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_7">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>10</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_3">
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_5">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="title">
             <string>灰度直方图</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_8">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <property name="rightMargin">
              <number>0</number>
             </property>
             <property name="bottomMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="text">
                <string/>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
         </layout>
        </widget>
        <widget class="QWidget" name="tab">
         <property name="font">
          <font>
           <family>微软雅黑</family>
           <pointsize>11</pointsize>
          </font>
         </property>
         <property name="layoutDirection">
          <enum>Qt::LeftToRight</enum>
         </property>
         <attribute name="title">
          <string>美白磨皮</string>
         </attribute>
         <layout class="QVBoxLayout" name="verticalLayout_18" stretch="1,1,1,1,2">
          <item>
           <widget class="QGroupBox" name="groupBox_12">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="styleSheet">
             <string notr="true"/>
            </property>
            <property name="title">
             <string>美白度(人脸识别)</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_7">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <property name="bottomMargin">
              <number>11</number>
             </property>
             <item>
              <widget class="QLabel" name="label_8">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>10</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_8">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="minimum">
                <number>0</number>
               </property>
               <property name="maximum">
                <number>50</number>
               </property>
               <property name="pageStep">
                <number>1</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>10</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_15">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="styleSheet">
             <string notr="true"/>
            </property>
            <property name="title">
             <string>美白度(皮肤识别)</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_20">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_18">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="lineWidth">
                <number>10</number>
               </property>
               <property name="text">
                <string>0</string>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_13">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="minimum">
                <number>0</number>
               </property>
               <property name="maximum">
                <number>50</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>10</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_13">
            <property name="title">
             <string>磨皮程度</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_17">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_16">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_11">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="pageStep">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_16">
            <property name="title">
             <string>磨皮精度</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_21">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_19">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="minimumSize">
                <size>
                 <width>10</width>
                 <height>10</height>
                </size>
               </property>
               <property name="font">
                <font>
                 <family>微软雅黑</family>
                 <pointsize>10</pointsize>
                </font>
               </property>
               <property name="text">
                <string>0</string>
               </property>
               <property name="textFormat">
                <enum>Qt::AutoText</enum>
               </property>
              </widget>
             </item>
             <item>
              <widget class="QSlider" name="horizontalSlider_14">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
                 <horstretch>50</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="font">
                <font>
                 <weight>50</weight>
                 <bold>false</bold>
                </font>
               </property>
               <property name="cursor">
                <cursorShape>PointingHandCursor</cursorShape>
               </property>
               <property name="mouseTracking">
                <bool>false</bool>
               </property>
               <property name="focusPolicy">
                <enum>Qt::StrongFocus</enum>
               </property>
               <property name="maximum">
                <number>10</number>
               </property>
               <property name="orientation">
                <enum>Qt::Horizontal</enum>
               </property>
               <property name="tickPosition">
                <enum>QSlider::TicksAbove</enum>
               </property>
               <property name="tickInterval">
                <number>1</number>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
          <item>
           <widget class="QGroupBox" name="groupBox_14">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
              <horstretch>20</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="title">
             <string>灰度直方图</string>
            </property>
            <layout class="QVBoxLayout" name="verticalLayout_11">
             <property name="spacing">
              <number>0</number>
             </property>
             <property name="leftMargin">
              <number>0</number>
             </property>
             <property name="topMargin">
              <number>0</number>
             </property>
             <property name="rightMargin">
              <number>0</number>
             </property>
             <property name="bottomMargin">
              <number>0</number>
             </property>
             <item>
              <widget class="QLabel" name="label_3">
               <property name="sizePolicy">
                <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
                 <horstretch>0</horstretch>
                 <verstretch>0</verstretch>
                </sizepolicy>
               </property>
               <property name="text">
                <string/>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </item>
         </layout>
        </widget>
       </widget>
      </item>
     </layout>
    </item>
    <item>
     <layout class="QVBoxLayout" name="verticalLayout" stretch="100">
      <property name="spacing">
       <number>0</number>
      </property>
      <property name="leftMargin">
       <number>0</number>
      </property>
      <property name="topMargin">
       <number>0</number>
      </property>
      <property name="rightMargin">
       <number>0</number>
      </property>
      <property name="bottomMargin">
       <number>0</number>
      </property>
      <item>
       <widget class="QGraphicsView" name="graphicsView">
        <property name="frameShape">
         <enum>QFrame::NoFrame</enum>
        </property>
        <property name="verticalScrollBarPolicy">
         <enum>Qt::ScrollBarAsNeeded</enum>
        </property>
        <property name="horizontalScrollBarPolicy">
         <enum>Qt::ScrollBarAsNeeded</enum>
        </property>
        <property name="sizeAdjustPolicy">
         <enum>QAbstractScrollArea::AdjustToContents</enum>
        </property>
        <property name="alignment">
         <set>Qt::AlignCenter</set>
        </property>
        <property name="renderHints">
         <set>QPainter::SmoothPixmapTransform</set>
        </property>
        <property name="resizeAnchor">
         <enum>QGraphicsView::NoAnchor</enum>
        </property>
       </widget>
      </item>
     </layout>
    </item>
   </layout>
  </widget>
  <widget class="QStatusBar" name="statusbar"/>
  <widget class="QMenuBar" name="menubar">
   <property name="geometry">
    <rect>
     <x>0</x>
     <y>0</y>
     <width>1145</width>
     <height>26</height>
    </rect>
   </property>
   <property name="font">
    <font>
     <kerning>true</kerning>
    </font>
   </property>
   <property name="mouseTracking">
    <bool>true</bool>
   </property>
   <property name="tabletTracking">
    <bool>false</bool>
   </property>
   <property name="acceptDrops">
    <bool>true</bool>
   </property>
   <property name="nativeMenuBar">
    <bool>false</bool>
   </property>
   <widget class="QMenu" name="menu">
    <property name="title">
     <string>文件</string>
    </property>
    <addaction name="action"/>
    <addaction name="action_2"/>
   </widget>
   <widget class="QMenu" name="menu_5">
    <property name="title">
     <string>操作</string>
    </property>
    <addaction name="action_5"/>
   </widget>
   <addaction name="menu"/>
   <addaction name="menu_5"/>
  </widget>
  <action name="action">
   <property name="text">
    <string>打开图片</string>
   </property>
   <property name="statusTip">
    <string>打开图片</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+O</string>
   </property>
   <property name="priority">
    <enum>QAction::HighPriority</enum>
   </property>
  </action>
  <action name="action_2">
   <property name="text">
    <string>保存图片</string>
   </property>
   <property name="statusTip">
    <string>保存图片</string>
   </property>
   <property name="whatsThis">
    <string/>
   </property>
   <property name="shortcut">
    <string>Ctrl+S</string>
   </property>
  </action>
  <action name="action_3">
   <property name="text">
    <string>高斯滤波</string>
   </property>
  </action>
  <action name="action_4">
   <property name="text">
    <string>图像清晰</string>
   </property>
   <property name="statusTip">
    <string>图像清晰</string>
   </property>
  </action>
  <action name="action_6">
   <property name="text">
    <string>高斯滤波</string>
   </property>
   <property name="statusTip">
    <string>高斯滤波</string>
   </property>
  </action>
  <action name="action_7">
   <property name="text">
    <string>均值滤波</string>
   </property>
   <property name="statusTip">
    <string>均值滤波</string>
   </property>
  </action>
  <action name="actionLaplacian">
   <property name="text">
    <string>Laplacian</string>
   </property>
   <property name="statusTip">
    <string>Laplacian</string>
   </property>
  </action>
  <action name="actionSobel">
   <property name="text">
    <string>Sobel</string>
   </property>
   <property name="statusTip">
    <string>Sobel</string>
   </property>
  </action>
  <action name="actionPrewitt">
   <property name="text">
    <string>Prewitt</string>
   </property>
   <property name="statusTip">
    <string>Prewitt</string>
   </property>
  </action>
  <action name="action_9">
   <property name="text">
    <string>频域平滑</string>
   </property>
   <property name="statusTip">
    <string>频域平滑</string>
   </property>
  </action>
  <action name="action_10">
   <property name="text">
    <string>频域锐化</string>
   </property>
   <property name="statusTip">
    <string>频域锐化</string>
   </property>
  </action>
  <action name="action_11">
   <property name="text">
    <string>中值滤波</string>
   </property>
   <property name="statusTip">
    <string>中值滤波</string>
   </property>
  </action>
  <action name="action_12">
   <property name="text">
    <string>美白度选择</string>
   </property>
   <property name="statusTip">
    <string>美白度选择</string>
   </property>
  </action>
  <action name="action_13">
   <property name="text">
    <string>平滑度选择</string>
   </property>
   <property name="statusTip">
    <string>平滑度选择</string>
   </property>
  </action>
  <action name="action_5">
   <property name="text">
    <string>还原</string>
   </property>
   <property name="statusTip">
    <string>还原</string>
   </property>
  </action>
  <action name="action_8">
   <property name="text">
    <string>撤销</string>
   </property>
   <property name="statusTip">
    <string>撤销</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+Z</string>
   </property>
   <property name="shortcutContext">
    <enum>Qt::WindowShortcut</enum>
   </property>
  </action>
  <action name="action_14">
   <property name="text">
    <string>放大</string>
   </property>
   <property name="statusTip">
    <string>放大</string>
   </property>
   <property name="shortcut">
    <string>+</string>
   </property>
   <property name="iconVisibleInMenu">
    <bool>true</bool>
   </property>
  </action>
  <action name="action_15">
   <property name="text">
    <string>缩小</string>
   </property>
   <property name="statusTip">
    <string>缩小</string>
   </property>
   <property name="shortcut">
    <string>-</string>
   </property>
  </action>
  <action name="action_16">
   <property name="text">
    <string>截图</string>
   </property>
   <property name="statusTip">
    <string>截图</string>
   </property>
  </action>
  <action name="actionwo">
   <property name="text">
    <string>wo</string>
   </property>
  </action>
  <action name="actionGamma">
   <property name="text">
    <string>Gamma变换</string>
   </property>
  </action>
 </widget>
 <tabstops>
  <tabstop>horizontalSlider_7</tabstop>
  <tabstop>graphicsView</tabstop>
  <tabstop>horizontalSlider_10</tabstop>
  <tabstop>horizontalSlider_4</tabstop>
  <tabstop>horizontalSlider_3</tabstop>
  <tabstop>horizontalSlider</tabstop>
  <tabstop>horizontalSlider_2</tabstop>
  <tabstop>horizontalSlider_9</tabstop>
  <tabstop>tabWidget</tabstop>
 </tabstops>
 <resources/>
 <connections>
  <connection>
   <sender>horizontalSlider_4</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_6</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>203</x>
     <y>177</y>
    </hint>
    <hint type="destinationlabel">
     <x>203</x>
     <y>139</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_9</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>168</x>
     <y>518</y>
    </hint>
    <hint type="destinationlabel">
     <x>168</x>
     <y>478</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_10</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_13</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>135</x>
     <y>163</y>
    </hint>
    <hint type="destinationlabel">
     <x>123</x>
     <y>136</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_9</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_12</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>165</x>
     <y>294</y>
    </hint>
    <hint type="destinationlabel">
     <x>206</x>
     <y>258</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_7</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_10</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>124</x>
     <y>415</y>
    </hint>
    <hint type="destinationlabel">
     <x>175</x>
     <y>377</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_2</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_11</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>209</x>
     <y>534</y>
    </hint>
    <hint type="destinationlabel">
     <x>124</x>
     <y>496</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_8</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_8</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>139</x>
     <y>160</y>
    </hint>
    <hint type="destinationlabel">
     <x>54</x>
     <y>119</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_13</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_18</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>113</x>
     <y>283</y>
    </hint>
    <hint type="destinationlabel">
     <x>58</x>
     <y>246</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_11</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_16</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>171</x>
     <y>404</y>
    </hint>
    <hint type="destinationlabel">
     <x>51</x>
     <y>370</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_14</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_19</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>149</x>
     <y>525</y>
    </hint>
    <hint type="destinationlabel">
     <x>62</x>
     <y>490</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_5</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_14</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>80</x>
     <y>276</y>
    </hint>
    <hint type="destinationlabel">
     <x>54</x>
     <y>247</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>horizontalSlider_3</sender>
   <signal>valueChanged(int)</signal>
   <receiver>label_7</receiver>
   <slot>setNum(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>135</x>
     <y>392</y>
    </hint>
    <hint type="destinationlabel">
     <x>176</x>
     <y>377</y>
    </hint>
   </hints>
  </connection>
 </connections>
</ui>


================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2017 JackDong

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# BeautyCamera(PyQt5+python-opencv+matplotlib)
![](https://raw.githubusercontent.com/PerpetualSmile/picture/master/BeautyCamera/BeautyCamera.png)

![](https://raw.githubusercontent.com/PerpetualSmile/picture/master/BeautyCamera/BeautyCamera_1.png)

![](https://raw.githubusercontent.com/PerpetualSmile/picture/master/BeautyCamera/BeautyCamera_2.png)

![](https://raw.githubusercontent.com/PerpetualSmile/picture/master/BeautyCamera/BeautyCamera_3.png)


## 打开图片
- 美颜相机demo既可以处理已有的图片,也可以用本程序打开电脑的摄像头进行拍摄,相关选项在文件菜单下有,也可以使用快捷键crtl+o打开图片。
## 拍摄照片
- 在文件菜单下有打开摄像头选项,点击可以跳出摄像窗口,再点击弹窗中的打开摄像头按钮可以开启摄像头,选好景之后点击拍摄按钮可以将图片显示在主窗口进行各种处理。
## 处理照片
- 处理照片主要在左侧的窗口中,一共三个页面可以切换,分别是滤镜、调节、美白磨皮,效果可以叠加,但是由于优化不好的原因,效果太多时程序会变得卡顿,建议不要对一张图片加太多效果,具体的功能的实现见另外一份文档。
## 人脸识别功能
- 在操作菜单下有人脸识别选项,点击之后会标记出图中的人脸,若想消除人脸标记效果可以点击还原选项。
## 灰度直方图功能
- 本程序实现了图像灰度直方图实时显示的功能,用户在处理图片的时候可以看到直方图的变化,这样便于调节图片到合适的效果。
## 还原照片
- 在操作菜单下有还原图片选项,恢复图片到打开初始状态。
## 保存照片
- 可以在文件菜单下找到保存图片的选项,也可以使用快捷键ctrl + s保存。


================================================
FILE: haarcascade_frontalface_default.xml
================================================
<?xml version="1.0"?>
<!--
    Stump-based 24x24 discrete(?) adaboost frontal face detector.
    Created by Rainer Lienhart.

////////////////////////////////////////////////////////////////////////////////////////

  IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.

  By downloading, copying, installing or using the software you agree to this license.
  If you do not agree to this license, do not download, install,
  copy or use the software.


                        Intel License Agreement
                For Open Source Computer Vision Library

 Copyright (C) 2000, Intel Corporation, all rights reserved.
 Third party copyrights are property of their respective owners.

 Redistribution and use in source and binary forms, with or without modification,
 are permitted provided that the following conditions are met:

   * Redistribution's of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

   * Redistribution's in binary form must reproduce the above copyright notice,
     this list of conditions and the following disclaimer in the documentation
     and/or other materials provided with the distribution.

   * The name of Intel Corporation may not be used to endorse or promote products
     derived from this software without specific prior written permission.

 This software is provided by the copyright holders and contributors "as is" and
 any express or implied warranties, including, but not limited to, the implied
 warranties of merchantability and fitness for a particular purpose are disclaimed.
 In no event shall the Intel Corporation or contributors be liable for any direct,
 indirect, incidental, special, exemplary, or consequential damages
 (including, but not limited to, procurement of substitute goods or services;
 loss of use, data, or profits; or business interruption) however caused
 and on any theory of liability, whether in contract, strict liability,
 or tort (including negligence or otherwise) arising in any way out of
 the use of this software, even if advised of the possibility of such damage.
-->
<opencv_storage>
<cascade type_id="opencv-cascade-classifier"><stageType>BOOST</stageType>
  <featureType>HAAR</featureType>
  <height>24</height>
  <width>24</width>
  <stageParams>
    <maxWeakCount>211</maxWeakCount></stageParams>
  <featureParams>
    <maxCatCount>0</maxCatCount></featureParams>
  <stageNum>25</stageNum>
  <stages>
    <_>
      <maxWeakCount>9</maxWeakCount>
      <stageThreshold>-5.0425500869750977e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 0 -3.1511999666690826e-02</internalNodes>
          <leafValues>
            2.0875380039215088e+00 -2.2172100543975830e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 1 1.2396000325679779e-02</internalNodes>
          <leafValues>
            -1.8633940219879150e+00 1.3272049427032471e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 2 2.1927999332547188e-02</internalNodes>
          <leafValues>
            -1.5105249881744385e+00 1.0625729560852051e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 3 5.7529998011887074e-03</internalNodes>
          <leafValues>
            -8.7463897466659546e-01 1.1760339736938477e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 4 1.5014000236988068e-02</internalNodes>
          <leafValues>
            -7.7945697307586670e-01 1.2608419656753540e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 5 9.9371001124382019e-02</internalNodes>
          <leafValues>
            5.5751299858093262e-01 -1.8743000030517578e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 6 2.7340000960975885e-03</internalNodes>
          <leafValues>
            -1.6911929845809937e+00 4.4009700417518616e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 7 -1.8859000876545906e-02</internalNodes>
          <leafValues>
            -1.4769539833068848e+00 4.4350099563598633e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 8 5.9739998541772366e-03</internalNodes>
          <leafValues>
            -8.5909199714660645e-01 8.5255599021911621e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>16</maxWeakCount>
      <stageThreshold>-4.9842400550842285e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 9 -2.1110000088810921e-02</internalNodes>
          <leafValues>
            1.2435649633407593e+00 -1.5713009834289551e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 10 2.0355999469757080e-02</internalNodes>
          <leafValues>
            -1.6204780340194702e+00 1.1817760467529297e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 11 2.1308999508619308e-02</internalNodes>
          <leafValues>
            -1.9415930509567261e+00 7.0069098472595215e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 12 9.1660000383853912e-02</internalNodes>
          <leafValues>
            -5.5670100450515747e-01 1.7284419536590576e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 13 3.6288000643253326e-02</internalNodes>
          <leafValues>
            2.6763799786567688e-01 -2.1831810474395752e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 14 -1.9109999760985374e-02</internalNodes>
          <leafValues>
            -2.6730210781097412e+00 4.5670801401138306e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 15 8.2539999857544899e-03</internalNodes>
          <leafValues>
            -1.0852910280227661e+00 5.3564202785491943e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 16 1.8355000764131546e-02</internalNodes>
          <leafValues>
            -3.5200199484825134e-01 9.3339198827743530e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 17 -7.0569999516010284e-03</internalNodes>
          <leafValues>
            9.2782098054885864e-01 -6.6349899768829346e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 18 -9.8770000040531158e-03</internalNodes>
          <leafValues>
            1.1577470302581787e+00 -2.9774799942970276e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 19 1.5814000740647316e-02</internalNodes>
          <leafValues>
            -4.1960600018501282e-01 1.3576040267944336e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 20 -2.0700000226497650e-02</internalNodes>
          <leafValues>
            1.4590020179748535e+00 -1.9739399850368500e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 21 -1.3760800659656525e-01</internalNodes>
          <leafValues>
            1.1186759471893311e+00 -5.2915501594543457e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 22 1.4318999834358692e-02</internalNodes>
          <leafValues>
            -3.5127198696136475e-01 1.1440860033035278e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 23 1.0253000073134899e-02</internalNodes>
          <leafValues>
            -6.0850602388381958e-01 7.7098500728607178e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 24 9.1508001089096069e-02</internalNodes>
          <leafValues>
            3.8817799091339111e-01 -1.5122940540313721e+00</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>27</maxWeakCount>
      <stageThreshold>-4.6551899909973145e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 25 6.9747000932693481e-02</internalNodes>
          <leafValues>
            -1.0130879878997803e+00 1.4687349796295166e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 26 3.1502999365329742e-02</internalNodes>
          <leafValues>
            -1.6463639736175537e+00 1.0000629425048828e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 27 1.4260999858379364e-02</internalNodes>
          <leafValues>
            4.6480301022529602e-01 -1.5959889888763428e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 28 1.4453000389039516e-02</internalNodes>
          <leafValues>
            -6.5511900186538696e-01 8.3021801710128784e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 29 -3.0509999487549067e-03</internalNodes>
          <leafValues>
            -1.3982310295104980e+00 4.2550599575042725e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 30 3.2722998410463333e-02</internalNodes>
          <leafValues>
            -5.0702601671218872e-01 1.0526109933853149e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 31 -7.2960001416504383e-03</internalNodes>
          <leafValues>
            3.6356899142265320e-01 -1.3464889526367188e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 32 5.0425000488758087e-02</internalNodes>
          <leafValues>
            -3.0461400747299194e-01 1.4504129886627197e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 33 4.6879000961780548e-02</internalNodes>
          <leafValues>
            -4.0286201238632202e-01 1.2145609855651855e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 34 -6.9358997046947479e-02</internalNodes>
          <leafValues>
            1.0539360046386719e+00 -4.5719701051712036e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 35 -4.9033999443054199e-02</internalNodes>
          <leafValues>
            -1.6253089904785156e+00 1.5378999710083008e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 36 8.4827996790409088e-02</internalNodes>
          <leafValues>
            2.8402999043464661e-01 -1.5662059783935547e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 37 -1.7229999648407102e-03</internalNodes>
          <leafValues>
            -1.0147459506988525e+00 2.3294800519943237e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 38 1.1562199890613556e-01</internalNodes>
          <leafValues>
            -1.6732899844646454e-01 1.2804069519042969e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 39 -5.1279999315738678e-02</internalNodes>
          <leafValues>
            1.5162390470504761e+00 -3.0271100997924805e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 40 -4.2706999927759171e-02</internalNodes>
          <leafValues>
            1.7631920576095581e+00 -5.1832001656293869e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 41 3.7178099155426025e-01</internalNodes>
          <leafValues>
            -3.1389200687408447e-01 1.5357979536056519e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 42 1.9412999972701073e-02</internalNodes>
          <leafValues>
            -1.0017599910497665e-01 9.3655401468276978e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 43 1.7439000308513641e-02</internalNodes>
          <leafValues>
            -4.0379899740219116e-01 9.6293002367019653e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 44 3.9638999849557877e-02</internalNodes>
          <leafValues>
            1.7039099335670471e-01 -2.9602990150451660e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 45 -9.1469995677471161e-03</internalNodes>
          <leafValues>
            8.8786798715591431e-01 -4.3818700313568115e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 46 1.7219999572262168e-03</internalNodes>
          <leafValues>
            -3.7218600511550903e-01 4.0018901228904724e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 47 3.0231000855565071e-02</internalNodes>
          <leafValues>
            6.5924003720283508e-02 -2.6469180583953857e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 48 -7.8795999288558960e-02</internalNodes>
          <leafValues>
            -1.7491459846496582e+00 2.8475299477577209e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 49 2.1110000088810921e-03</internalNodes>
          <leafValues>
            -9.3908101320266724e-01 2.3205199837684631e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 50 2.7091000229120255e-02</internalNodes>
          <leafValues>
            -5.2664000540971756e-02 1.0756820440292358e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 51 -4.4964998960494995e-02</internalNodes>
          <leafValues>
            -1.8294479846954346e+00 9.9561996757984161e-02</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>32</maxWeakCount>
      <stageThreshold>-4.4531588554382324e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 52 -6.5701000392436981e-02</internalNodes>
          <leafValues>
            1.1558510065078735e+00 -1.0716359615325928e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 53 1.5839999541640282e-02</internalNodes>
          <leafValues>
            -1.5634720325469971e+00 7.6877099275588989e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 54 1.4570899307727814e-01</internalNodes>
          <leafValues>
            -5.7450097799301147e-01 1.3808720111846924e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 55 6.1389999464154243e-03</internalNodes>
          <leafValues>
            -1.4570560455322266e+00 5.1610302925109863e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 56 6.7179999314248562e-03</internalNodes>
          <leafValues>
            -8.3533602952957153e-01 5.8522200584411621e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 57 1.8518000841140747e-02</internalNodes>
          <leafValues>
            -3.1312099099159241e-01 1.1696679592132568e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 58 1.9958000630140305e-02</internalNodes>
          <leafValues>
            -4.3442600965499878e-01 9.5446902513504028e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 59 -2.7755001187324524e-01</internalNodes>
          <leafValues>
            1.4906179904937744e+00 -1.3815900683403015e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 60 9.1859996318817139e-03</internalNodes>
          <leafValues>
            -9.6361500024795532e-01 2.7665498852729797e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 61 -3.7737999111413956e-02</internalNodes>
          <leafValues>
            -2.4464108943939209e+00 2.3619599640369415e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 62 1.8463000655174255e-02</internalNodes>
          <leafValues>
            1.7539200186729431e-01 -1.3423130512237549e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 63 -1.1114999651908875e-02</internalNodes>
          <leafValues>
            4.8710799217224121e-01 -8.9851897954940796e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 64 3.3927999436855316e-02</internalNodes>
          <leafValues>
            1.7874200642108917e-01 -1.6342279911041260e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 65 -3.5649001598358154e-02</internalNodes>
          <leafValues>
            -1.9607399702072144e+00 1.8102499842643738e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 66 -1.1438000015914440e-02</internalNodes>
          <leafValues>
            9.9010699987411499e-01 -3.8103199005126953e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 67 -6.5236002206802368e-02</internalNodes>
          <leafValues>
            -2.5794160366058350e+00 2.4753600358963013e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 68 -4.2272001504898071e-02</internalNodes>
          <leafValues>
            1.4411840438842773e+00 -2.9508298635482788e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 69 1.9219999667257071e-03</internalNodes>
          <leafValues>
            -4.9608600139617920e-01 6.3173598051071167e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 70 -1.2921799719333649e-01</internalNodes>
          <leafValues>
            -2.3314270973205566e+00 5.4496999830007553e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 71 2.2931000217795372e-02</internalNodes>
          <leafValues>
            -8.4447097778320312e-01 3.8738098740577698e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 72 -3.4120000898838043e-02</internalNodes>
          <leafValues>
            -1.4431500434875488e+00 9.8422996699810028e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 73 2.6223000138998032e-02</internalNodes>
          <leafValues>
            1.8223099410533905e-01 -1.2586519718170166e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 74 2.2236999124288559e-02</internalNodes>
          <leafValues>
            6.9807998836040497e-02 -2.3820950984954834e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 75 -5.8240001089870930e-03</internalNodes>
          <leafValues>
            3.9332500100135803e-01 -2.7542799711227417e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 76 4.3653000146150589e-02</internalNodes>
          <leafValues>
            1.4832699298858643e-01 -1.1368780136108398e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 77 5.7266999036073685e-02</internalNodes>
          <leafValues>
            2.4628099799156189e-01 -1.2687400579452515e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 78 2.3409998975694180e-03</internalNodes>
          <leafValues>
            -7.5448900461196899e-01 2.7163800597190857e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 79 1.2996000237762928e-02</internalNodes>
          <leafValues>
            -3.6394900083541870e-01 7.0959198474884033e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 80 -2.6517000049352646e-02</internalNodes>
          <leafValues>
            -2.3221859931945801e+00 3.5744000226259232e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 81 -5.8400002308189869e-03</internalNodes>
          <leafValues>
            4.2194300889968872e-01 -4.8184998333454132e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 82 -1.6568999737501144e-02</internalNodes>
          <leafValues>
            1.1099940538406372e+00 -3.4849700331687927e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 83 -6.8157002329826355e-02</internalNodes>
          <leafValues>
            -3.3269989490509033e+00 2.1299000084400177e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>52</maxWeakCount>
      <stageThreshold>-4.3864588737487793e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 84 3.9974000304937363e-02</internalNodes>
          <leafValues>
            -1.2173449993133545e+00 1.0826710462570190e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 85 1.8819500505924225e-01</internalNodes>
          <leafValues>
            -4.8289400339126587e-01 1.4045250415802002e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 86 7.8027002513408661e-02</internalNodes>
          <leafValues>
            -1.0782150030136108e+00 7.4040299654006958e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 87 1.1899999663000926e-04</internalNodes>
          <leafValues>
            -1.2019979953765869e+00 3.7749201059341431e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 88 8.5056997835636139e-02</internalNodes>
          <leafValues>
            -4.3939098715782166e-01 1.2647340297698975e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 89 8.9720003306865692e-03</internalNodes>
          <leafValues>
            -1.8440499901771545e-01 4.5726400613784790e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 90 8.8120000436902046e-03</internalNodes>
          <leafValues>
            3.0396699905395508e-01 -9.5991098880767822e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 91 -2.3507999256253242e-02</internalNodes>
          <leafValues>
            1.2487529516220093e+00 4.6227999031543732e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 92 7.0039997808635235e-03</internalNodes>
          <leafValues>
            -5.9442102909088135e-01 5.3963297605514526e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 93 3.3851999789476395e-02</internalNodes>
          <leafValues>
            2.8496098518371582e-01 -1.4895249605178833e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 94 -3.2530000898987055e-03</internalNodes>
          <leafValues>
            4.8120799660682678e-01 -5.2712398767471313e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 95 2.9097000136971474e-02</internalNodes>
          <leafValues>
            2.6743900775909424e-01 -1.6007850170135498e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 96 -8.4790000692009926e-03</internalNodes>
          <leafValues>
            -1.3107639551162720e+00 1.5243099629878998e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 97 -1.0795000009238720e-02</internalNodes>
          <leafValues>
            4.5613598823547363e-01 -7.2050899267196655e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 98 -2.4620000272989273e-02</internalNodes>
          <leafValues>
            -1.7320619821548462e+00 6.8363003432750702e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 99 3.7380000576376915e-03</internalNodes>
          <leafValues>
            -1.9303299486637115e-01 6.8243497610092163e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 100 -1.2264000251889229e-02</internalNodes>
          <leafValues>
            -1.6095290184020996e+00 7.5268000364303589e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 101 -4.8670000396668911e-03</internalNodes>
          <leafValues>
            7.4286502599716187e-01 -2.1510200202465057e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 102 7.6725997030735016e-02</internalNodes>
          <leafValues>
            -2.6835098862648010e-01 1.3094140291213989e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 103 2.8578000143170357e-02</internalNodes>
          <leafValues>
            -5.8793000876903534e-02 1.2196329832077026e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 104 1.9694000482559204e-02</internalNodes>
          <leafValues>
            -3.5142898559570312e-01 8.4926998615264893e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 105 -2.9093999415636063e-02</internalNodes>
          <leafValues>
            -1.0507299900054932e+00 2.9806300997734070e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 106 -2.9144000262022018e-02</internalNodes>
          <leafValues>
            8.2547801733016968e-01 -3.2687199115753174e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 107 1.9741000607609749e-02</internalNodes>
          <leafValues>
            2.0452600717544556e-01 -8.3760201930999756e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 108 4.3299999088048935e-03</internalNodes>
          <leafValues>
            2.0577900111675262e-01 -6.6829800605773926e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 109 -3.5500999540090561e-02</internalNodes>
          <leafValues>
            -1.2969900369644165e+00 1.3897499442100525e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 110 -1.6172999516129494e-02</internalNodes>
          <leafValues>
            -1.3110569715499878e+00 7.5751997530460358e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 111 -2.2151000797748566e-02</internalNodes>
          <leafValues>
            -1.0524389743804932e+00 1.9241100549697876e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 112 -2.2707000374794006e-02</internalNodes>
          <leafValues>
            -1.3735309839248657e+00 6.6780999302864075e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 113 1.6607999801635742e-02</internalNodes>
          <leafValues>
            -3.7135999649763107e-02 7.7846401929855347e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 114 -1.3309000059962273e-02</internalNodes>
          <leafValues>
            -9.9850702285766602e-01 1.2248100340366364e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 115 -3.3732000738382339e-02</internalNodes>
          <leafValues>
            1.4461359977722168e+00 1.3151999562978745e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 116 1.6935000196099281e-02</internalNodes>
          <leafValues>
            -3.7121298909187317e-01 5.2842199802398682e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 117 3.3259999472647905e-03</internalNodes>
          <leafValues>
            -5.7568502426147461e-01 3.9261901378631592e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 118 8.3644002676010132e-02</internalNodes>
          <leafValues>
            1.6116000711917877e-02 -2.1173279285430908e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 119 2.5785198807716370e-01</internalNodes>
          <leafValues>
            -8.1609003245830536e-02 9.8782497644424438e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 120 -3.6566998809576035e-02</internalNodes>
          <leafValues>
            -1.1512110233306885e+00 9.6459001302719116e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 121 -1.6445999965071678e-02</internalNodes>
          <leafValues>
            3.7315499782562256e-01 -1.4585399627685547e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 122 -3.7519999314099550e-03</internalNodes>
          <leafValues>
            2.6179298758506775e-01 -5.8156698942184448e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 123 -6.3660000450909138e-03</internalNodes>
          <leafValues>
            7.5477397441864014e-01 -1.7055200040340424e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 124 -3.8499999791383743e-03</internalNodes>
          <leafValues>
            2.2653999924659729e-01 -6.3876402378082275e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 125 -4.5494001358747482e-02</internalNodes>
          <leafValues>
            -1.2640299797058105e+00 2.5260698795318604e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 126 -2.3941000923514366e-02</internalNodes>
          <leafValues>
            8.7068402767181396e-01 -2.7104699611663818e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 127 -7.7558003365993500e-02</internalNodes>
          <leafValues>
            -1.3901610374450684e+00 2.3612299561500549e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 128 2.3614000529050827e-02</internalNodes>
          <leafValues>
            6.6140003502368927e-02 -1.2645419836044312e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 129 -2.5750000495463610e-03</internalNodes>
          <leafValues>
            -5.3841698169708252e-01 3.0379098653793335e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 130 1.2010800093412399e-01</internalNodes>
          <leafValues>
            -3.5343000292778015e-01 5.2866202592849731e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 131 2.2899999748915434e-03</internalNodes>
          <leafValues>
            -5.8701997995376587e-01 2.4061000347137451e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 132 6.9716997444629669e-02</internalNodes>
          <leafValues>
            -3.3348900079727173e-01 5.1916301250457764e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 133 -4.6670001000165939e-02</internalNodes>
          <leafValues>
            6.9795399904251099e-01 -1.4895999804139137e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 134 -5.0129000097513199e-02</internalNodes>
          <leafValues>
            8.6146199703216553e-01 -2.5986000895500183e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 135 3.0147999525070190e-02</internalNodes>
          <leafValues>
            1.9332799315452576e-01 -5.9131097793579102e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>53</maxWeakCount>
      <stageThreshold>-4.1299300193786621e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 136 9.1085001826286316e-02</internalNodes>
          <leafValues>
            -8.9233100414276123e-01 1.0434230566024780e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 137 1.2818999588489532e-02</internalNodes>
          <leafValues>
            -1.2597670555114746e+00 5.5317097902297974e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 138 1.5931999310851097e-02</internalNodes>
          <leafValues>
            -8.6254400014877319e-01 6.3731801509857178e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 139 2.2780001163482666e-03</internalNodes>
          <leafValues>
            -7.4639201164245605e-01 5.3155601024627686e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 140 3.1840998679399490e-02</internalNodes>
          <leafValues>
            -1.2650489807128906e+00 3.6153900623321533e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 141 2.6960000395774841e-03</internalNodes>
          <leafValues>
            -9.8290401697158813e-01 3.6013001203536987e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 142 -1.2055000290274620e-02</internalNodes>
          <leafValues>
            6.4068400859832764e-01 -5.0125002861022949e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 143 2.1324999630451202e-02</internalNodes>
          <leafValues>
            -2.4034999310970306e-01 8.5448002815246582e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 144 3.0486000701785088e-02</internalNodes>
          <leafValues>
            -3.4273600578308105e-01 1.1428849697113037e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 145 -4.5079998672008514e-02</internalNodes>
          <leafValues>
            1.0976949930191040e+00 -1.7974600195884705e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 146 -7.1700997650623322e-02</internalNodes>
          <leafValues>
            1.5735000371932983e+00 -3.1433498859405518e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 147 5.9218000620603561e-02</internalNodes>
          <leafValues>
            -2.7582401037216187e-01 1.0448570251464844e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 148 6.7010000348091125e-03</internalNodes>
          <leafValues>
            -1.0974019765853882e+00 1.9801199436187744e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 149 4.1046999394893646e-02</internalNodes>
          <leafValues>
            3.0547699332237244e-01 -1.3287999629974365e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 150 -8.5499999113380909e-04</internalNodes>
          <leafValues>
            2.5807100534439087e-01 -7.0052897930145264e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 151 -3.0360000208020210e-02</internalNodes>
          <leafValues>
            -1.2306419610977173e+00 2.2609399259090424e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 152 -1.2930000200867653e-02</internalNodes>
          <leafValues>
            4.0758600831031799e-01 -5.1234501600265503e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 153 3.7367999553680420e-02</internalNodes>
          <leafValues>
            -9.4755001366138458e-02 6.1765098571777344e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 154 2.4434000253677368e-02</internalNodes>
          <leafValues>
            -4.1100600361824036e-01 4.7630500793457031e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 155 5.7007998228073120e-02</internalNodes>
          <leafValues>
            2.5249299407005310e-01 -6.8669801950454712e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 156 -1.6313999891281128e-02</internalNodes>
          <leafValues>
            -9.3928402662277222e-01 1.1448100209236145e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 157 -1.7648899555206299e-01</internalNodes>
          <leafValues>
            1.2451089620590210e+00 -5.6519001722335815e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 158 1.7614600062370300e-01</internalNodes>
          <leafValues>
            -3.2528200745582581e-01 8.2791501283645630e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 159 -7.3910001665353775e-03</internalNodes>
          <leafValues>
            3.4783700108528137e-01 -1.7929099500179291e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 160 6.0890998691320419e-02</internalNodes>
          <leafValues>
            5.5098000913858414e-02 -1.5480779409408569e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 161 -2.9123000800609589e-02</internalNodes>
          <leafValues>
            -1.0255639553070068e+00 2.4106900393962860e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 162 -4.5648999512195587e-02</internalNodes>
          <leafValues>
            1.0301599502563477e+00 -3.1672099232673645e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 163 3.7333000451326370e-02</internalNodes>
          <leafValues>
            2.1620599925518036e-01 -8.2589900493621826e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 164 -2.4411000311374664e-02</internalNodes>
          <leafValues>
            -1.5957959890365601e+00 5.1139000803232193e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 165 -5.9806998819112778e-02</internalNodes>
          <leafValues>
            -1.0312290191650391e+00 1.3092300295829773e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 166 -3.0106000602245331e-02</internalNodes>
          <leafValues>
            -1.4781630039215088e+00 3.7211999297142029e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 167 7.4209999293088913e-03</internalNodes>
          <leafValues>
            -2.4024100601673126e-01 4.9333998560905457e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 168 -2.1909999195486307e-03</internalNodes>
          <leafValues>
            2.8941500186920166e-01 -5.7259601354598999e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 169 2.0860999822616577e-02</internalNodes>
          <leafValues>
            -2.3148399591445923e-01 6.3765901327133179e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 170 -6.6990000195801258e-03</internalNodes>
          <leafValues>
            -1.2107750177383423e+00 6.4018003642559052e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 171 1.8758000805974007e-02</internalNodes>
          <leafValues>
            2.4461300671100616e-01 -9.9786698818206787e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 172 -4.4323001056909561e-02</internalNodes>
          <leafValues>
            -1.3699189424514771e+00 3.6051999777555466e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 173 2.2859999909996986e-02</internalNodes>
          <leafValues>
            2.1288399398326874e-01 -1.0397620201110840e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 174 -9.8600005730986595e-04</internalNodes>
          <leafValues>
            3.2443600893020630e-01 -5.4291802644729614e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 175 1.7239000648260117e-02</internalNodes>
          <leafValues>
            -2.8323900699615479e-01 4.4468200206756592e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 176 -3.4531001001596451e-02</internalNodes>
          <leafValues>
            -2.3107020854949951e+00 -3.1399999279528856e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 177 6.7006997764110565e-02</internalNodes>
          <leafValues>
            2.8715699911117554e-01 -6.4481002092361450e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 178 2.3776899278163910e-01</internalNodes>
          <leafValues>
            -2.7174800634384155e-01 8.0219101905822754e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 179 -1.2903000228106976e-02</internalNodes>
          <leafValues>
            -1.5317620038986206e+00 2.1423600614070892e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 180 1.0514999739825726e-02</internalNodes>
          <leafValues>
            7.7037997543811798e-02 -1.0581140518188477e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 181 1.6969000920653343e-02</internalNodes>
          <leafValues>
            1.4306700229644775e-01 -8.5828399658203125e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 182 -7.2460002265870571e-03</internalNodes>
          <leafValues>
            -1.1020129919052124e+00 6.4906999468803406e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 183 1.0556999593973160e-02</internalNodes>
          <leafValues>
            1.3964000158011913e-02 6.3601499795913696e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 184 6.1380001716315746e-03</internalNodes>
          <leafValues>
            -3.4545901417732239e-01 5.6296801567077637e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 185 1.3158000074326992e-02</internalNodes>
          <leafValues>
            1.9927300512790680e-01 -1.5040320158004761e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 186 3.1310000922530890e-03</internalNodes>
          <leafValues>
            -4.0903699398040771e-01 3.7796398997306824e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 187 -1.0920699685811996e-01</internalNodes>
          <leafValues>
            -2.2227079868316650e+00 1.2178199738264084e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 188 8.1820003688335419e-03</internalNodes>
          <leafValues>
            -2.8652000427246094e-01 6.7890799045562744e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>62</maxWeakCount>
      <stageThreshold>-4.0218091011047363e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 189 3.1346999108791351e-02</internalNodes>
          <leafValues>
            -8.8884598016738892e-01 9.4936800003051758e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 190 3.1918000429868698e-02</internalNodes>
          <leafValues>
            -1.1146880388259888e+00 4.8888999223709106e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 191 6.5939999185502529e-03</internalNodes>
          <leafValues>
            -1.0097689628601074e+00 4.9723801016807556e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 192 2.6148000732064247e-02</internalNodes>
          <leafValues>
            2.5991299748420715e-01 -1.2537480592727661e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 193 1.2845000252127647e-02</internalNodes>
          <leafValues>
            -5.7138597965240479e-01 5.9659498929977417e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 194 2.6344999670982361e-02</internalNodes>
          <leafValues>
            -5.5203199386596680e-01 3.0217400193214417e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 195 -1.5083000063896179e-02</internalNodes>
          <leafValues>
            -1.2871240377426147e+00 2.2354200482368469e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 196 -3.8887001574039459e-02</internalNodes>
          <leafValues>
            1.7425049543380737e+00 -9.9747002124786377e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 197 -5.7029998861253262e-03</internalNodes>
          <leafValues>
            -1.0523240566253662e+00 1.8362599611282349e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 198 -1.4860000228509307e-03</internalNodes>
          <leafValues>
            5.6784200668334961e-01 -4.6742001175880432e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 199 -2.8486000373959541e-02</internalNodes>
          <leafValues>
            1.3082909584045410e+00 -2.6460900902748108e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 200 6.6224999725818634e-02</internalNodes>
          <leafValues>
            -4.6210700273513794e-01 4.1749599575996399e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 201 8.8569996878504753e-03</internalNodes>
          <leafValues>
            -4.1474899649620056e-01 5.9204798936843872e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 202 1.1355999857187271e-02</internalNodes>
          <leafValues>
            3.6103099584579468e-01 -4.5781201124191284e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 203 -2.7679998893290758e-03</internalNodes>
          <leafValues>
            -8.9238899946212769e-01 1.4199000597000122e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 204 1.1246999725699425e-02</internalNodes>
          <leafValues>
            2.9353401064872742e-01 -9.7330600023269653e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 205 7.1970000863075256e-03</internalNodes>
          <leafValues>
            -7.9334902763366699e-01 1.8313400447368622e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 206 3.1768999993801117e-02</internalNodes>
          <leafValues>
            1.5523099899291992e-01 -1.3245639801025391e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 207 2.5173999369144440e-02</internalNodes>
          <leafValues>
            3.4214999526739120e-02 -2.0948131084442139e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 208 7.5360001064836979e-03</internalNodes>
          <leafValues>
            -3.9450600743293762e-01 5.1333999633789062e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 209 3.2873000949621201e-02</internalNodes>
          <leafValues>
            8.8372997939586639e-02 -1.2814120054244995e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 210 -2.7379998937249184e-03</internalNodes>
          <leafValues>
            5.5286502838134766e-01 -4.6384999155998230e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 211 -3.8075000047683716e-02</internalNodes>
          <leafValues>
            -1.8497270345687866e+00 4.5944001525640488e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 212 -3.8984000682830811e-02</internalNodes>
          <leafValues>
            -4.8223701119422913e-01 3.4760600328445435e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 213 2.8029999230057001e-03</internalNodes>
          <leafValues>
            -4.5154699683189392e-01 4.2806300520896912e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 214 -5.4145999252796173e-02</internalNodes>
          <leafValues>
            -8.4520798921585083e-01 1.6674900054931641e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 215 -8.3280000835657120e-03</internalNodes>
          <leafValues>
            3.5348299145698547e-01 -4.7163200378417969e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 216 3.3778000622987747e-02</internalNodes>
          <leafValues>
            1.8463100492954254e-01 -1.6686669588088989e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 217 -1.1238099634647369e-01</internalNodes>
          <leafValues>
            -1.2521569728851318e+00 3.5992000252008438e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 218 -1.0408000089228153e-02</internalNodes>
          <leafValues>
            -8.1620401144027710e-01 2.3428599536418915e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 219 -4.9439999274909496e-03</internalNodes>
          <leafValues>
            -9.2584699392318726e-01 1.0034800320863724e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 220 -9.3029998242855072e-03</internalNodes>
          <leafValues>
            5.6499302387237549e-01 -1.8881900608539581e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 221 -1.1749999597668648e-02</internalNodes>
          <leafValues>
            8.0302399396896362e-01 -3.8277000188827515e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 222 -2.3217000067234039e-02</internalNodes>
          <leafValues>
            -8.4926998615264893e-01 1.9671200215816498e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 223 1.6866000369191170e-02</internalNodes>
          <leafValues>
            -4.0591898560523987e-01 5.0695300102233887e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 224 -2.4031000211834908e-02</internalNodes>
          <leafValues>
            -1.5297520160675049e+00 2.3344999551773071e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 225 -3.6945998668670654e-02</internalNodes>
          <leafValues>
            6.3007700443267822e-01 -3.1780400872230530e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 226 -6.1563998460769653e-02</internalNodes>
          <leafValues>
            5.8627897500991821e-01 -1.2107999995350838e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 227 2.1661000326275826e-02</internalNodes>
          <leafValues>
            -2.5623700022697449e-01 1.0409849882125854e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 228 -3.6710000131279230e-03</internalNodes>
          <leafValues>
            2.9171100258827209e-01 -8.3287298679351807e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 229 4.4849000871181488e-02</internalNodes>
          <leafValues>
            -3.9633199572563171e-01 4.5662000775337219e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 230 5.7195000350475311e-02</internalNodes>
          <leafValues>
            2.1023899316787720e-01 -1.5004800558090210e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 231 -1.1342000216245651e-02</internalNodes>
          <leafValues>
            4.4071298837661743e-01 -3.8653799891471863e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 232 -1.2004000134766102e-02</internalNodes>
          <leafValues>
            9.3954598903656006e-01 -1.0589499771595001e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 233 2.2515999153256416e-02</internalNodes>
          <leafValues>
            9.4480002298951149e-03 -1.6799509525299072e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 234 -1.9809000194072723e-02</internalNodes>
          <leafValues>
            -1.0133639574050903e+00 2.4146600067615509e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 235 1.5891000628471375e-02</internalNodes>
          <leafValues>
            -3.7507599592208862e-01 4.6614098548889160e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 236 -9.1420002281665802e-03</internalNodes>
          <leafValues>
            -8.0484098196029663e-01 1.7816999554634094e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 237 -4.4740000739693642e-03</internalNodes>
          <leafValues>
            -1.0562069416046143e+00 7.3305003345012665e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 238 1.2742500007152557e-01</internalNodes>
          <leafValues>
            2.0165599882602692e-01 -1.5467929840087891e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 239 4.7703001648187637e-02</internalNodes>
          <leafValues>
            -3.7937799096107483e-01 3.7885999679565430e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 240 5.3608000278472900e-02</internalNodes>
          <leafValues>
            2.1220499277114868e-01 -1.2399710416793823e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 241 -3.9680998772382736e-02</internalNodes>
          <leafValues>
            -1.0257550477981567e+00 5.1282998174428940e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 242 -6.7327000200748444e-02</internalNodes>
          <leafValues>
            -1.0304750204086304e+00 2.3005299270153046e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 243 1.3337600231170654e-01</internalNodes>
          <leafValues>
            -2.0869000256061554e-01 1.2272510528564453e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 244 -2.0919300615787506e-01</internalNodes>
          <leafValues>
            8.7929898500442505e-01 -4.4254999607801437e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 245 -6.5589003264904022e-02</internalNodes>
          <leafValues>
            1.0443429946899414e+00 -2.1682099997997284e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 246 6.1882998794317245e-02</internalNodes>
          <leafValues>
            1.3798199594020844e-01 -1.9009059667587280e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 247 -2.5578999891877174e-02</internalNodes>
          <leafValues>
            -1.6607600450515747e+00 5.8439997956156731e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 248 -3.4827001392841339e-02</internalNodes>
          <leafValues>
            7.9940402507781982e-01 -8.2406997680664062e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 249 -1.8209999427199364e-02</internalNodes>
          <leafValues>
            -9.6073997020721436e-01 6.6320002079010010e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 250 1.5070999972522259e-02</internalNodes>
          <leafValues>
            1.9899399578571320e-01 -7.6433002948760986e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>72</maxWeakCount>
      <stageThreshold>-3.8832089900970459e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 251 4.6324998140335083e-02</internalNodes>
          <leafValues>
            -1.0362670421600342e+00 8.2201498746871948e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 252 1.5406999737024307e-02</internalNodes>
          <leafValues>
            -1.2327589988708496e+00 2.9647698998451233e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 253 1.2808999978005886e-02</internalNodes>
          <leafValues>
            -7.5852298736572266e-01 5.7985502481460571e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 254 4.9150999635457993e-02</internalNodes>
          <leafValues>
            -3.8983899354934692e-01 8.9680302143096924e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 255 1.2621000409126282e-02</internalNodes>
          <leafValues>
            -7.1799302101135254e-01 5.0440901517868042e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 256 -1.8768999725580215e-02</internalNodes>
          <leafValues>
            5.5147600173950195e-01 -7.0555400848388672e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 257 4.1965000331401825e-02</internalNodes>
          <leafValues>
            -4.4782099127769470e-01 7.0985502004623413e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 258 -5.1401998847723007e-02</internalNodes>
          <leafValues>
            -1.0932120084762573e+00 2.6701900362968445e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 259 -7.0960998535156250e-02</internalNodes>
          <leafValues>
            8.3618402481079102e-01 -3.8318100571632385e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 260 1.6745999455451965e-02</internalNodes>
          <leafValues>
            -2.5733101367950439e-01 2.5966501235961914e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 261 -6.2400000169873238e-03</internalNodes>
          <leafValues>
            3.1631499528884888e-01 -5.8796900510787964e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 262 -3.9397999644279480e-02</internalNodes>
          <leafValues>
            -1.0491210222244263e+00 1.6822400689125061e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 263 0.</internalNodes>
          <leafValues>
            1.6144199669361115e-01 -8.7876898050308228e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 264 -2.2307999432086945e-02</internalNodes>
          <leafValues>
            -6.9053500890731812e-01 2.3607000708580017e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 265 1.8919999711215496e-03</internalNodes>
          <leafValues>
            2.4989199638366699e-01 -5.6583297252655029e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 266 1.0730000212788582e-03</internalNodes>
          <leafValues>
            -5.0415802001953125e-01 3.8374501466751099e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 267 3.9230998605489731e-02</internalNodes>
          <leafValues>
            4.2619001120328903e-02 -1.3875889778137207e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 268 6.2238000333309174e-02</internalNodes>
          <leafValues>
            1.4119400084018707e-01 -1.0688860416412354e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 269 2.1399999968707561e-03</internalNodes>
          <leafValues>
            -8.9622402191162109e-01 1.9796399772167206e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 270 9.1800000518560410e-04</internalNodes>
          <leafValues>
            -4.5337298512458801e-01 4.3532699346542358e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 271 -6.9169998168945312e-03</internalNodes>
          <leafValues>
            3.3822798728942871e-01 -4.4793000817298889e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 272 -2.3866999894380569e-02</internalNodes>
          <leafValues>
            -7.8908598423004150e-01 2.2511799633502960e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 273 -1.0262800008058548e-01</internalNodes>
          <leafValues>
            -2.2831439971923828e+00 -5.3960001096129417e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 274 -9.5239998772740364e-03</internalNodes>
          <leafValues>
            3.9346700906753540e-01 -5.2242201566696167e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 275 3.9877001196146011e-02</internalNodes>
          <leafValues>
            3.2799001783132553e-02 -1.5079489946365356e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 276 -1.3144999742507935e-02</internalNodes>
          <leafValues>
            -1.0839990377426147e+00 1.8482400476932526e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 277 -5.0590999424457550e-02</internalNodes>
          <leafValues>
            -1.8822289705276489e+00 -2.2199999075382948e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 278 2.4917000904679298e-02</internalNodes>
          <leafValues>
            1.4593400061130524e-01 -2.2196519374847412e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 279 -7.6370001770555973e-03</internalNodes>
          <leafValues>
            -1.0164569616317749e+00 5.8797001838684082e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 280 4.2911998927593231e-02</internalNodes>
          <leafValues>
            1.5443000197410583e-01 -1.1843889951705933e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 281 2.3000000510364771e-04</internalNodes>
          <leafValues>
            -7.7305799722671509e-01 1.2189900130033493e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 282 9.0929996222257614e-03</internalNodes>
          <leafValues>
            -1.1450099945068359e-01 7.1091300249099731e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 283 1.1145000346004963e-02</internalNodes>
          <leafValues>
            7.0000998675823212e-02 -1.0534820556640625e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 284 -5.2453000098466873e-02</internalNodes>
          <leafValues>
            -1.7594360113143921e+00 1.9523799419403076e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 285 -2.3020699620246887e-01</internalNodes>
          <leafValues>
            9.5840299129486084e-01 -2.5045698881149292e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 286 -1.6365999355912209e-02</internalNodes>
          <leafValues>
            4.6731901168823242e-01 -2.1108399331569672e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 287 -1.7208000645041466e-02</internalNodes>
          <leafValues>
            7.0835697650909424e-01 -2.8018298745155334e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 288 -3.6648001521825790e-02</internalNodes>
          <leafValues>
            -1.1013339757919312e+00 2.4341100454330444e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 289 -1.0304999537765980e-02</internalNodes>
          <leafValues>
            -1.0933129787445068e+00 5.6258998811244965e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 290 -1.3713000342249870e-02</internalNodes>
          <leafValues>
            -2.6438099145889282e-01 1.9821000099182129e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 291 2.9308000579476357e-02</internalNodes>
          <leafValues>
            -2.2142399847507477e-01 1.0525950193405151e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 292 2.4077000096440315e-02</internalNodes>
          <leafValues>
            1.8485699594020844e-01 -1.7203969955444336e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 293 6.1280000954866409e-03</internalNodes>
          <leafValues>
            -9.2721498012542725e-01 5.8752998709678650e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 294 -2.2377999499440193e-02</internalNodes>
          <leafValues>
            1.9646559953689575e+00 2.7785999700427055e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 295 -7.0440000854432583e-03</internalNodes>
          <leafValues>
            2.1427600085735321e-01 -4.8407599329948425e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 296 -4.0603000670671463e-02</internalNodes>
          <leafValues>
            -1.1754349470138550e+00 1.6061200201511383e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 297 -2.4466000497341156e-02</internalNodes>
          <leafValues>
            -1.1239900588989258e+00 4.1110001504421234e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 298 2.5309999473392963e-03</internalNodes>
          <leafValues>
            -1.7169700562953949e-01 3.2178801298141479e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 299 -1.9588999450206757e-02</internalNodes>
          <leafValues>
            8.2720202207565308e-01 -2.6376700401306152e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 300 -2.9635999351739883e-02</internalNodes>
          <leafValues>
            -1.1524770259857178e+00 1.4999300241470337e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 301 -1.5030000358819962e-02</internalNodes>
          <leafValues>
            -1.0491830110549927e+00 4.0160998702049255e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 302 -6.0715001076459885e-02</internalNodes>
          <leafValues>
            -1.0903840065002441e+00 1.5330800414085388e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 303 -1.2790000066161156e-02</internalNodes>
          <leafValues>
            4.2248600721359253e-01 -4.2399200797080994e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 304 -2.0247999578714371e-02</internalNodes>
          <leafValues>
            -9.1866999864578247e-01 1.8485699594020844e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 305 -3.0683999881148338e-02</internalNodes>
          <leafValues>
            -1.5958670377731323e+00 2.5760000571608543e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 306 -2.0718000829219818e-02</internalNodes>
          <leafValues>
            -6.6299998760223389e-01 3.1037199497222900e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 307 -1.7290000105276704e-03</internalNodes>
          <leafValues>
            1.9183400273323059e-01 -6.5084999799728394e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 308 -3.1394001096487045e-02</internalNodes>
          <leafValues>
            -6.3643002510070801e-01 1.5408399701118469e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 309 1.9003000110387802e-02</internalNodes>
          <leafValues>
            -1.8919399380683899e-01 1.5294510126113892e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 310 6.1769997701048851e-03</internalNodes>
          <leafValues>
            -1.0597900301218033e-01 6.4859598875045776e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 311 -1.0165999643504620e-02</internalNodes>
          <leafValues>
            -1.0802700519561768e+00 3.7176001816987991e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 312 -1.4169999631121755e-03</internalNodes>
          <leafValues>
            3.4157499670982361e-01 -9.7737997770309448e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 313 -4.0799998678267002e-03</internalNodes>
          <leafValues>
            4.7624599933624268e-01 -3.4366300702095032e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 314 -4.4096998870372772e-02</internalNodes>
          <leafValues>
            9.7634297609329224e-01 -1.9173000007867813e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 315 -6.0669999569654465e-02</internalNodes>
          <leafValues>
            -2.1752851009368896e+00 -2.8925999999046326e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 316 -3.2931998372077942e-02</internalNodes>
          <leafValues>
            -6.4383101463317871e-01 1.6494099795818329e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 317 -1.4722800254821777e-01</internalNodes>
          <leafValues>
            -1.4745830297470093e+00 2.5839998852461576e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 318 -1.1930000036954880e-02</internalNodes>
          <leafValues>
            4.2441400885581970e-01 -1.7712600529193878e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 319 1.4517900347709656e-01</internalNodes>
          <leafValues>
            2.5444999337196350e-02 -1.2779400348663330e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 320 5.1447998732328415e-02</internalNodes>
          <leafValues>
            1.5678399801254272e-01 -1.5188430547714233e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 321 3.1479999888688326e-03</internalNodes>
          <leafValues>
            -4.0424400568008423e-01 3.2429701089859009e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 322 -4.3600000441074371e-02</internalNodes>
          <leafValues>
            -1.9932260513305664e+00 1.5018600225448608e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>83</maxWeakCount>
      <stageThreshold>-3.8424909114837646e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 323 1.2899599969387054e-01</internalNodes>
          <leafValues>
            -6.2161999940872192e-01 1.1116520166397095e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 324 -9.1261997818946838e-02</internalNodes>
          <leafValues>
            1.0143059492111206e+00 -6.1335200071334839e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 325 1.4271999709308147e-02</internalNodes>
          <leafValues>
            -1.0261659622192383e+00 3.9779999852180481e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 326 3.2889999449253082e-02</internalNodes>
          <leafValues>
            -1.1386079788208008e+00 2.8690800070762634e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 327 1.2590000405907631e-02</internalNodes>
          <leafValues>
            -5.6645601987838745e-01 4.5172399282455444e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 328 1.4661000110208988e-02</internalNodes>
          <leafValues>
            3.0505999922752380e-01 -6.8129599094390869e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 329 -3.3555999398231506e-02</internalNodes>
          <leafValues>
            -1.7208939790725708e+00 6.1439000070095062e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 330 1.4252699911594391e-01</internalNodes>
          <leafValues>
            2.3192200064659119e-01 -1.7297149896621704e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 331 -6.2079997733235359e-03</internalNodes>
          <leafValues>
            -1.2163300514221191e+00 1.2160199880599976e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 332 1.8178999423980713e-02</internalNodes>
          <leafValues>
            3.2553699612617493e-01 -8.1003999710083008e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 333 2.5036999955773354e-02</internalNodes>
          <leafValues>
            -3.1698799133300781e-01 6.7361402511596680e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 334 4.6560999006032944e-02</internalNodes>
          <leafValues>
            -1.1089800298213959e-01 8.4082502126693726e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 335 -8.9999996125698090e-03</internalNodes>
          <leafValues>
            3.9574500918388367e-01 -4.7624599933624268e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 336 4.0805999189615250e-02</internalNodes>
          <leafValues>
            -1.8000000272877514e-04 9.4570702314376831e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 337 -3.4221999347209930e-02</internalNodes>
          <leafValues>
            7.5206297636032104e-01 -3.1531500816345215e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 338 -3.9716001600027084e-02</internalNodes>
          <leafValues>
            -8.3139598369598389e-01 1.7744399607181549e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 339 2.5170000735670328e-03</internalNodes>
          <leafValues>
            -5.9377998113632202e-01 2.4657000601291656e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 340 2.7428999543190002e-02</internalNodes>
          <leafValues>
            1.5998399257659912e-01 -4.2781999707221985e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 341 3.4986000508069992e-02</internalNodes>
          <leafValues>
            3.5055998712778091e-02 -1.5988600254058838e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 342 4.4970000162720680e-03</internalNodes>
          <leafValues>
            -5.2034300565719604e-01 3.7828299403190613e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 343 2.7699999045580626e-03</internalNodes>
          <leafValues>
            -5.3182601928710938e-01 2.4951000511646271e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 344 3.5174001008272171e-02</internalNodes>
          <leafValues>
            1.9983400404453278e-01 -1.4446129798889160e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 345 2.5970999151468277e-02</internalNodes>
          <leafValues>
            4.4426999986171722e-02 -1.3622980117797852e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 346 -1.5783999115228653e-02</internalNodes>
          <leafValues>
            -9.1020399332046509e-01 2.7190300822257996e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 347 -7.5880000367760658e-03</internalNodes>
          <leafValues>
            9.2064999043941498e-02 -8.1628900766372681e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 348 2.0754000172019005e-02</internalNodes>
          <leafValues>
            2.1185700595378876e-01 -7.4729001522064209e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 349 5.9829000383615494e-02</internalNodes>
          <leafValues>
            -2.7301099896430969e-01 8.0923300981521606e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 350 3.9039000868797302e-02</internalNodes>
          <leafValues>
            -1.0432299971580505e-01 8.6226201057434082e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 351 2.1665999665856361e-02</internalNodes>
          <leafValues>
            6.2709003686904907e-02 -9.8894298076629639e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 352 -2.7496999129652977e-02</internalNodes>
          <leafValues>
            -9.2690998315811157e-01 1.5586300194263458e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 353 1.0462000034749508e-02</internalNodes>
          <leafValues>
            1.3418099284172058e-01 -7.0386397838592529e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 354 2.4870999157428741e-02</internalNodes>
          <leafValues>
            1.9706700742244720e-01 -4.0263301134109497e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 355 -1.6036000102758408e-02</internalNodes>
          <leafValues>
            -1.1409829854965210e+00 7.3997996747493744e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 356 4.8627000302076340e-02</internalNodes>
          <leafValues>
            1.6990399360656738e-01 -7.2152197360992432e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 357 1.2619999470189214e-03</internalNodes>
          <leafValues>
            -4.7389799356460571e-01 2.6254999637603760e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 358 -8.8035002350807190e-02</internalNodes>
          <leafValues>
            -2.1606519222259521e+00 1.4554800093173981e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 359 1.8356999382376671e-02</internalNodes>
          <leafValues>
            4.4750999659299850e-02 -1.0766370296478271e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 360 3.5275001078844070e-02</internalNodes>
          <leafValues>
            -3.2919000834226608e-02 1.2153890132904053e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 361 -2.0392900705337524e-01</internalNodes>
          <leafValues>
            -1.3187999725341797e+00 1.5503999777138233e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 362 -1.6619000583887100e-02</internalNodes>
          <leafValues>
            3.6850199103355408e-01 -1.5283699333667755e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 363 3.7739001214504242e-02</internalNodes>
          <leafValues>
            -2.5727799534797668e-01 7.0655298233032227e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 364 2.2720000706613064e-03</internalNodes>
          <leafValues>
            -7.7602997422218323e-02 3.3367800712585449e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 365 -1.4802999794483185e-02</internalNodes>
          <leafValues>
            -7.8524798154830933e-01 7.6934002339839935e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 366 -4.8319000750780106e-02</internalNodes>
          <leafValues>
            1.7022320032119751e+00 4.9722000956535339e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 367 -2.9539000242948532e-02</internalNodes>
          <leafValues>
            7.7670699357986450e-01 -2.4534299969673157e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 368 -4.6169001609086990e-02</internalNodes>
          <leafValues>
            -1.4922779798507690e+00 1.2340000271797180e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 369 -2.8064999729394913e-02</internalNodes>
          <leafValues>
            -2.1345369815826416e+00 -2.5797000154852867e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 370 -5.7339998893439770e-03</internalNodes>
          <leafValues>
            5.6982600688934326e-01 -1.2056600302457809e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 371 -1.0111000388860703e-02</internalNodes>
          <leafValues>
            6.7911398410797119e-01 -2.6638001203536987e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 372 1.1359999887645245e-02</internalNodes>
          <leafValues>
            2.4789799749851227e-01 -6.4493000507354736e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 373 5.1809001713991165e-02</internalNodes>
          <leafValues>
            1.4716000296175480e-02 -1.2395579814910889e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 374 3.3291999250650406e-02</internalNodes>
          <leafValues>
            -8.2559995353221893e-03 1.0168470144271851e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 375 -1.4494000002741814e-02</internalNodes>
          <leafValues>
            4.5066800713539124e-01 -3.6250999569892883e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 376 -3.4221999347209930e-02</internalNodes>
          <leafValues>
            -9.5292502641677856e-01 2.0684599876403809e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 377 -8.0654002726078033e-02</internalNodes>
          <leafValues>
            -2.0139501094818115e+00 -2.3084999993443489e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 378 -8.9399999706074595e-04</internalNodes>
          <leafValues>
            3.9572000503540039e-01 -2.9351300001144409e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 379 9.7162000834941864e-02</internalNodes>
          <leafValues>
            -2.4980300664901733e-01 1.0859220027923584e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 380 3.6614000797271729e-02</internalNodes>
          <leafValues>
            -5.7844001799821854e-02 1.2162159681320190e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 381 5.1693998277187347e-02</internalNodes>
          <leafValues>
            4.3062999844551086e-02 -1.0636160373687744e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 382 -2.4557000026106834e-02</internalNodes>
          <leafValues>
            -4.8946800827980042e-01 1.7182900011539459e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 383 3.2736799120903015e-01</internalNodes>
          <leafValues>
            -2.9688599705696106e-01 5.1798301935195923e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 384 7.6959999278187752e-03</internalNodes>
          <leafValues>
            -5.9805899858474731e-01 2.4803200364112854e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 385 1.6172200441360474e-01</internalNodes>
          <leafValues>
            -2.9613999649882317e-02 -2.3162529468536377e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 386 -4.7889999113976955e-03</internalNodes>
          <leafValues>
            3.7457901239395142e-01 -3.2779198884963989e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 387 -1.8402999266982079e-02</internalNodes>
          <leafValues>
            -9.9692702293395996e-01 7.2948001325130463e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 388 7.7665001153945923e-02</internalNodes>
          <leafValues>
            1.4175699651241302e-01 -1.7238730192184448e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 389 1.8921000882983208e-02</internalNodes>
          <leafValues>
            -2.1273100376129150e-01 1.0165189504623413e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 390 -7.9397998750209808e-02</internalNodes>
          <leafValues>
            -1.3164349794387817e+00 1.4981999993324280e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 391 -6.8037003278732300e-02</internalNodes>
          <leafValues>
            4.9421998858451843e-01 -2.9091000556945801e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 392 -6.1010001227259636e-03</internalNodes>
          <leafValues>
            4.2430499196052551e-01 -3.3899301290512085e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 393 3.1927000731229782e-02</internalNodes>
          <leafValues>
            -3.1046999618411064e-02 -2.3459999561309814e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 394 -2.9843999072909355e-02</internalNodes>
          <leafValues>
            -7.8989601135253906e-01 1.5417699515819550e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 395 -8.0541998147964478e-02</internalNodes>
          <leafValues>
            -2.2509229183197021e+00 -3.0906999483704567e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 396 3.8109999150037766e-03</internalNodes>
          <leafValues>
            -2.5577300786972046e-01 2.3785500228404999e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 397 3.3647000789642334e-02</internalNodes>
          <leafValues>
            -2.2541399300098419e-01 9.2307400703430176e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 398 8.2809999585151672e-03</internalNodes>
          <leafValues>
            -2.8896200656890869e-01 3.1046199798583984e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 399 1.0104399919509888e-01</internalNodes>
          <leafValues>
            -3.4864000976085663e-02 -2.7102620601654053e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 400 -1.0009000077843666e-02</internalNodes>
          <leafValues>
            5.9715402126312256e-01 -3.3831000328063965e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 401 7.1919998154044151e-03</internalNodes>
          <leafValues>
            -4.7738000750541687e-01 2.2686000168323517e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 402 2.4969000369310379e-02</internalNodes>
          <leafValues>
            2.2877700626850128e-01 -1.0435529947280884e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 403 2.7908000349998474e-01</internalNodes>
          <leafValues>
            -2.5818100571632385e-01 7.6780498027801514e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 404 -4.4213000684976578e-02</internalNodes>
          <leafValues>
            -5.9798002243041992e-01 2.8039899468421936e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 405 -1.4136999845504761e-02</internalNodes>
          <leafValues>
            7.0987302064895630e-01 -2.5645199418067932e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>91</maxWeakCount>
      <stageThreshold>-3.6478610038757324e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 406 1.3771200180053711e-01</internalNodes>
          <leafValues>
            -5.5870598554611206e-01 1.0953769683837891e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 407 3.4460999071598053e-02</internalNodes>
          <leafValues>
            -7.1171897649765015e-01 5.2899599075317383e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 408 1.8580000847578049e-02</internalNodes>
          <leafValues>
            -1.1157519817352295e+00 4.0593999624252319e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 409 2.5041999295353889e-02</internalNodes>
          <leafValues>
            -4.0892499685287476e-01 7.4129998683929443e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 410 5.7179000228643417e-02</internalNodes>
          <leafValues>
            -3.8054299354553223e-01 7.3647701740264893e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 411 1.4932000078260899e-02</internalNodes>
          <leafValues>
            -6.9945502281188965e-01 3.7950998544692993e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 412 8.8900001719594002e-03</internalNodes>
          <leafValues>
            -5.4558598995208740e-01 3.6332499980926514e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 413 3.0435999855399132e-02</internalNodes>
          <leafValues>
            -1.0124599933624268e-01 7.9585897922515869e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 414 -4.4160000979900360e-02</internalNodes>
          <leafValues>
            8.4410899877548218e-01 -3.2976400852203369e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 415 1.8461000174283981e-02</internalNodes>
          <leafValues>
            2.6326599717140198e-01 -9.6736502647399902e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 416 1.0614999569952488e-02</internalNodes>
          <leafValues>
            1.5251900255680084e-01 -1.0589870214462280e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 417 -4.5974001288414001e-02</internalNodes>
          <leafValues>
            -1.9918340444564819e+00 1.3629099726676941e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 418 8.2900002598762512e-02</internalNodes>
          <leafValues>
            -3.2037198543548584e-01 6.0304200649261475e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 419 -8.9130001142621040e-03</internalNodes>
          <leafValues>
            5.9586602449417114e-01 -2.1139599382877350e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 420 4.2814001441001892e-02</internalNodes>
          <leafValues>
            2.2925000637769699e-02 -1.4679330587387085e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 421 -8.7139997631311417e-03</internalNodes>
          <leafValues>
            -4.3989500403404236e-01 2.0439699292182922e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 422 -4.3390002101659775e-03</internalNodes>
          <leafValues>
            -8.9066797494888306e-01 1.0469999909400940e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 423 8.0749997869133949e-03</internalNodes>
          <leafValues>
            2.1164199709892273e-01 -4.0231600403785706e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 424 9.6739001572132111e-02</internalNodes>
          <leafValues>
            1.3319999910891056e-02 -1.6085360050201416e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 425 -3.0536999925971031e-02</internalNodes>
          <leafValues>
            1.0063740015029907e+00 -1.3413299620151520e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 426 -6.0855999588966370e-02</internalNodes>
          <leafValues>
            -1.4689979553222656e+00 9.4240000471472740e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 427 -3.8162000477313995e-02</internalNodes>
          <leafValues>
            -8.1636399030685425e-01 2.6171201467514038e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 428 -9.6960002556443214e-03</internalNodes>
          <leafValues>
            1.1561699956655502e-01 -7.1693199872970581e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 429 4.8902999609708786e-02</internalNodes>
          <leafValues>
            1.3050499558448792e-01 -1.6448370218276978e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 430 -4.1611999273300171e-02</internalNodes>
          <leafValues>
            -1.1795840263366699e+00 2.5017000734806061e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 431 -2.0188000053167343e-02</internalNodes>
          <leafValues>
            6.3188201189041138e-01 -1.0490400344133377e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 432 -9.7900000400841236e-04</internalNodes>
          <leafValues>
            1.8507799506187439e-01 -5.3565901517868042e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 433 -3.3622000366449356e-02</internalNodes>
          <leafValues>
            -9.3127602338790894e-01 2.0071500539779663e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 434 1.9455999135971069e-02</internalNodes>
          <leafValues>
            3.8029000163078308e-02 -1.0112210512161255e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 435 -3.1800000579096377e-04</internalNodes>
          <leafValues>
            3.6457699537277222e-01 -2.7610900998115540e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 436 -3.8899999344721437e-04</internalNodes>
          <leafValues>
            1.9665899872779846e-01 -5.3410500288009644e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 437 -9.3496002256870270e-02</internalNodes>
          <leafValues>
            -1.6772350072860718e+00 2.0727099478244781e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 438 -7.7877998352050781e-02</internalNodes>
          <leafValues>
            -3.0760629177093506e+00 -3.5803999751806259e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 439 1.6947999596595764e-02</internalNodes>
          <leafValues>
            2.1447399258613586e-01 -7.1376299858093262e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 440 -2.1459000185132027e-02</internalNodes>
          <leafValues>
            -1.1468060016632080e+00 1.5855999663472176e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 441 -1.2865999713540077e-02</internalNodes>
          <leafValues>
            8.3812397718429565e-01 -6.5944001078605652e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 442 7.8220004215836525e-03</internalNodes>
          <leafValues>
            -2.8026801347732544e-01 7.9376900196075439e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 443 1.0294400155544281e-01</internalNodes>
          <leafValues>
            1.7832300066947937e-01 -6.8412202596664429e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 444 -3.7487998604774475e-02</internalNodes>
          <leafValues>
            9.6189999580383301e-01 -2.1735599637031555e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 445 2.5505999103188515e-02</internalNodes>
          <leafValues>
            1.0103999637067318e-02 1.2461110353469849e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 446 6.6700001480057836e-04</internalNodes>
          <leafValues>
            -5.3488200902938843e-01 1.4746299386024475e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 447 -2.8867900371551514e-01</internalNodes>
          <leafValues>
            8.2172799110412598e-01 -1.4948000200092793e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 448 9.1294996440410614e-02</internalNodes>
          <leafValues>
            -1.9605399668216705e-01 1.0803170204162598e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 449 1.2056600302457809e-01</internalNodes>
          <leafValues>
            -2.3848999291658401e-02 1.1392610073089600e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 450 -7.3775000870227814e-02</internalNodes>
          <leafValues>
            -1.3583840131759644e+00 -4.2039998807013035e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 451 -3.3128000795841217e-02</internalNodes>
          <leafValues>
            -6.4483201503753662e-01 2.4142199754714966e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 452 -4.3937001377344131e-02</internalNodes>
          <leafValues>
            8.4285402297973633e-01 -2.0624800026416779e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 453 1.8110199272632599e-01</internalNodes>
          <leafValues>
            1.9212099909782410e-01 -1.2222139835357666e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 454 -1.1850999668240547e-02</internalNodes>
          <leafValues>
            -7.2677397727966309e-01 5.2687998861074448e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 455 4.5920000411570072e-03</internalNodes>
          <leafValues>
            -3.6305201053619385e-01 2.9223799705505371e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 456 7.0620002225041389e-03</internalNodes>
          <leafValues>
            5.8116000145673752e-02 -6.7161601781845093e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 457 -2.3715000599622726e-02</internalNodes>
          <leafValues>
            4.7142100334167480e-01 1.8580000847578049e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 458 -6.7171998322010040e-02</internalNodes>
          <leafValues>
            -1.1331889629364014e+00 2.3780999705195427e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 459 -6.5310001373291016e-02</internalNodes>
          <leafValues>
            9.8253500461578369e-01 2.8362000361084938e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 460 2.2791000083088875e-02</internalNodes>
          <leafValues>
            -2.8213700652122498e-01 5.8993399143218994e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 461 -1.9037999212741852e-02</internalNodes>
          <leafValues>
            -6.3711500167846680e-01 2.6514598727226257e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 462 -6.8689999170601368e-03</internalNodes>
          <leafValues>
            3.7487301230430603e-01 -3.3232098817825317e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 463 -4.0146000683307648e-02</internalNodes>
          <leafValues>
            -1.3048729896545410e+00 1.5724299848079681e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 464 -4.0530998259782791e-02</internalNodes>
          <leafValues>
            -2.0458049774169922e+00 -2.6925999671220779e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 465 -1.2253999710083008e-02</internalNodes>
          <leafValues>
            7.7649402618408203e-01 -4.2971000075340271e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 466 -2.7219999581575394e-02</internalNodes>
          <leafValues>
            1.7424400150775909e-01 -4.4600901007652283e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 467 -8.8366001844406128e-02</internalNodes>
          <leafValues>
            -1.5036419630050659e+00 1.4289900660514832e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 468 -7.9159997403621674e-03</internalNodes>
          <leafValues>
            2.8666698932647705e-01 -3.7923699617385864e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 469 -4.1960000991821289e-02</internalNodes>
          <leafValues>
            1.3846950531005859e+00 6.5026998519897461e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 470 4.5662999153137207e-02</internalNodes>
          <leafValues>
            -2.2452299296855927e-01 7.9521000385284424e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 471 -1.4090600609779358e-01</internalNodes>
          <leafValues>
            -1.5879319906234741e+00 1.1359000205993652e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 472 -5.9216000139713287e-02</internalNodes>
          <leafValues>
            -1.1945960521697998e+00 -7.1640000678598881e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 473 4.3390002101659775e-03</internalNodes>
          <leafValues>
            -1.5528699755668640e-01 4.0664499998092651e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 474 -2.0369999110698700e-03</internalNodes>
          <leafValues>
            2.5927901268005371e-01 -3.8368299603462219e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 475 2.7516499161720276e-01</internalNodes>
          <leafValues>
            -8.8497996330261230e-02 7.6787501573562622e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 476 -2.6601999998092651e-02</internalNodes>
          <leafValues>
            7.5024497509002686e-01 -2.2621999680995941e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 477 4.0906000882387161e-02</internalNodes>
          <leafValues>
            1.2158600240945816e-01 -1.4566910266876221e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 478 5.5320002138614655e-03</internalNodes>
          <leafValues>
            -3.6611500382423401e-01 2.5968599319458008e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 479 3.1879000365734100e-02</internalNodes>
          <leafValues>
            -7.5019001960754395e-02 4.8484799265861511e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 480 -4.1482001543045044e-02</internalNodes>
          <leafValues>
            7.8220397233963013e-01 -2.1992200613021851e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 481 -9.6130996942520142e-02</internalNodes>
          <leafValues>
            -8.9456301927566528e-01 1.4680700004100800e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 482 -1.1568999849259853e-02</internalNodes>
          <leafValues>
            8.2714098691940308e-01 -2.0275600254535675e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 483 1.8312999978661537e-02</internalNodes>
          <leafValues>
            1.6367999836802483e-02 2.7306801080703735e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 484 -3.4166000783443451e-02</internalNodes>
          <leafValues>
            1.1307320594787598e+00 -1.8810899555683136e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 485 -2.4476999416947365e-02</internalNodes>
          <leafValues>
            -5.7791298627853394e-01 1.5812499821186066e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 486 4.8957001417875290e-02</internalNodes>
          <leafValues>
            -2.2564999759197235e-02 -1.6373280286788940e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 487 -2.0702999085187912e-02</internalNodes>
          <leafValues>
            -5.4512101411819458e-01 2.4086999893188477e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 488 -2.3002000525593758e-02</internalNodes>
          <leafValues>
            -1.2236540317535400e+00 -7.3440000414848328e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 489 6.4585000276565552e-02</internalNodes>
          <leafValues>
            1.4695599675178528e-01 -4.4967499375343323e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 490 1.2666000053286552e-02</internalNodes>
          <leafValues>
            -2.7873900532722473e-01 4.3876600265502930e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 491 -1.2002999894320965e-02</internalNodes>
          <leafValues>
            -2.4289099872112274e-01 2.5350099802017212e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 492 -2.6443999260663986e-02</internalNodes>
          <leafValues>
            -8.5864800214767456e-01 2.6025999337434769e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 493 -2.5547999888658524e-02</internalNodes>
          <leafValues>
            6.9287902116775513e-01 -2.1160000469535589e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 494 3.9115000516176224e-02</internalNodes>
          <leafValues>
            -1.6589100658893585e-01 1.5209139585494995e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 495 -6.0330000706017017e-03</internalNodes>
          <leafValues>
            4.3856900930404663e-01 -2.1613700687885284e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 496 -3.3936999738216400e-02</internalNodes>
          <leafValues>
            -9.7998398542404175e-01 2.2133000195026398e-02</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>99</maxWeakCount>
      <stageThreshold>-3.8700489997863770e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 497 4.0672998875379562e-02</internalNodes>
          <leafValues>
            -9.0474700927734375e-01 6.4410597085952759e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 498 2.5609999895095825e-02</internalNodes>
          <leafValues>
            -7.9216998815536499e-01 5.7489997148513794e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 499 1.9959500432014465e-01</internalNodes>
          <leafValues>
            -3.0099600553512573e-01 1.3143850564956665e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 500 1.2404999695718288e-02</internalNodes>
          <leafValues>
            -8.9882999658584595e-01 2.9205799102783203e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 501 3.9207998663187027e-02</internalNodes>
          <leafValues>
            -4.1955199837684631e-01 5.3463298082351685e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 502 -3.0843999236822128e-02</internalNodes>
          <leafValues>
            4.5793399214744568e-01 -4.4629099965095520e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 503 -3.5523001104593277e-02</internalNodes>
          <leafValues>
            9.1310501098632812e-01 -2.7373200654983521e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 504 -6.1650000512599945e-02</internalNodes>
          <leafValues>
            -1.4697799682617188e+00 2.0364099740982056e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 505 -1.1739999987185001e-02</internalNodes>
          <leafValues>
            -1.0482879877090454e+00 6.7801997065544128e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 506 6.6933996975421906e-02</internalNodes>
          <leafValues>
            2.9274499416351318e-01 -5.2282899618148804e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 507 -2.0631000399589539e-02</internalNodes>
          <leafValues>
            -1.2855139970779419e+00 4.4550999999046326e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 508 -2.2357000038027763e-02</internalNodes>
          <leafValues>
            -8.5753798484802246e-01 1.8434000015258789e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 509 1.1500000255182385e-03</internalNodes>
          <leafValues>
            1.6405500471591949e-01 -6.9125002622604370e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 510 3.5872999578714371e-02</internalNodes>
          <leafValues>
            1.5756499767303467e-01 -8.4262597560882568e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 511 3.0659999698400497e-02</internalNodes>
          <leafValues>
            2.1637000143527985e-02 -1.3634690046310425e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 512 5.5559999309480190e-03</internalNodes>
          <leafValues>
            -1.6737000644207001e-01 2.5888401269912720e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 513 -6.1160000041127205e-03</internalNodes>
          <leafValues>
            -9.7271800041198730e-01 6.6100001335144043e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 514 -3.0316999182105064e-02</internalNodes>
          <leafValues>
            9.8474198579788208e-01 -1.6448000445961952e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 515 -9.7200004383921623e-03</internalNodes>
          <leafValues>
            4.7604700922966003e-01 -3.2516700029373169e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 516 -5.7126998901367188e-02</internalNodes>
          <leafValues>
            -9.5920699834823608e-01 1.9938200712203979e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 517 4.0059997700154781e-03</internalNodes>
          <leafValues>
            -5.2612501382827759e-01 2.2428700327873230e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 518 3.3734001219272614e-02</internalNodes>
          <leafValues>
            1.7070099711418152e-01 -1.0737580060958862e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 519 -3.4641999751329422e-02</internalNodes>
          <leafValues>
            -1.1343129873275757e+00 3.6540001630783081e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 520 4.6923000365495682e-02</internalNodes>
          <leafValues>
            2.5832301378250122e-01 -7.1535801887512207e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 521 -8.7660001590847969e-03</internalNodes>
          <leafValues>
            1.9640900194644928e-01 -5.3355097770690918e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 522 6.5627999603748322e-02</internalNodes>
          <leafValues>
            -5.1194999366998672e-02 9.7610700130462646e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 523 -4.4165000319480896e-02</internalNodes>
          <leafValues>
            1.0631920099258423e+00 -2.3462599515914917e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 524 1.7304999753832817e-02</internalNodes>
          <leafValues>
            -1.8582899868488312e-01 4.5889899134635925e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 525 3.3135998994112015e-02</internalNodes>
          <leafValues>
            -2.9381999745965004e-02 -2.6651329994201660e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 526 -2.1029999479651451e-02</internalNodes>
          <leafValues>
            9.9979901313781738e-01 2.4937000125646591e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 527 2.9783999547362328e-02</internalNodes>
          <leafValues>
            -2.9605999588966370e-02 -2.1695868968963623e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 528 5.5291999131441116e-02</internalNodes>
          <leafValues>
            -7.5599999399855733e-04 7.4651998281478882e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 529 -3.3597998321056366e-02</internalNodes>
          <leafValues>
            -1.5274159908294678e+00 1.1060000397264957e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 530 1.9602999091148376e-02</internalNodes>
          <leafValues>
            3.3574998378753662e-02 9.9526202678680420e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 531 -2.0787000656127930e-02</internalNodes>
          <leafValues>
            7.6612901687622070e-01 -2.4670800566673279e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 532 3.2536000013351440e-02</internalNodes>
          <leafValues>
            1.6263400018215179e-01 -6.1134302616119385e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 533 -1.0788000188767910e-02</internalNodes>
          <leafValues>
            -9.7839701175689697e-01 2.8969999402761459e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 534 -9.9560003727674484e-03</internalNodes>
          <leafValues>
            4.6145799756050110e-01 -1.3510499894618988e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 535 -3.7489999085664749e-03</internalNodes>
          <leafValues>
            2.5458198785781860e-01 -5.1955598592758179e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 536 -4.1779998689889908e-02</internalNodes>
          <leafValues>
            -8.0565100908279419e-01 1.5208500623703003e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 537 -3.4221000969409943e-02</internalNodes>
          <leafValues>
            -1.3137799501419067e+00 -3.5800000187009573e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 538 1.0130000300705433e-02</internalNodes>
          <leafValues>
            2.0175799727439880e-01 -6.1339598894119263e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 539 -8.9849002659320831e-02</internalNodes>
          <leafValues>
            9.7632801532745361e-01 -2.0884799957275391e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 540 2.6097999885678291e-02</internalNodes>
          <leafValues>
            -1.8807999789714813e-01 4.7705799341201782e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 541 -3.7539999466389418e-03</internalNodes>
          <leafValues>
            -6.7980402708053589e-01 1.1288800090551376e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 542 3.1973000615835190e-02</internalNodes>
          <leafValues>
            1.8951700627803802e-01 -1.4967479705810547e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 543 1.9332999363541603e-02</internalNodes>
          <leafValues>
            -2.3609900474548340e-01 8.1320500373840332e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 544 1.9490000559017062e-03</internalNodes>
          <leafValues>
            2.4830399453639984e-01 -6.9211997091770172e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 545 -4.4146999716758728e-02</internalNodes>
          <leafValues>
            -1.0418920516967773e+00 4.8053000122308731e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 546 -4.4681999832391739e-02</internalNodes>
          <leafValues>
            5.1346302032470703e-01 -7.3799998499453068e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 547 -1.0757499933242798e-01</internalNodes>
          <leafValues>
            1.6202019453048706e+00 -1.8667599558830261e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 548 -1.2846800684928894e-01</internalNodes>
          <leafValues>
            2.9869480133056641e+00 9.5427997410297394e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 549 -4.4757999479770660e-02</internalNodes>
          <leafValues>
            6.0405302047729492e-01 -2.7058699727058411e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 550 -4.3990999460220337e-02</internalNodes>
          <leafValues>
            -6.1790502071380615e-01 1.5997199714183807e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 551 -1.2268999963998795e-01</internalNodes>
          <leafValues>
            6.6327202320098877e-01 -2.3636999726295471e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 552 -1.9982999190688133e-02</internalNodes>
          <leafValues>
            -1.1228660345077515e+00 1.9616700708866119e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 553 -1.5527999959886074e-02</internalNodes>
          <leafValues>
            -1.0770269632339478e+00 2.0693000406026840e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 554 -4.8971001058816910e-02</internalNodes>
          <leafValues>
            8.1168299913406372e-01 -1.7252000048756599e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 555 5.5975999683141708e-02</internalNodes>
          <leafValues>
            -2.2529000416398048e-02 -1.7356760501861572e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 556 -9.8580000922083855e-03</internalNodes>
          <leafValues>
            6.7881399393081665e-01 -5.8180000633001328e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 557 1.3481000438332558e-02</internalNodes>
          <leafValues>
            5.7847999036312103e-02 -7.7255302667617798e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 558 6.5609999001026154e-03</internalNodes>
          <leafValues>
            -1.3146899640560150e-01 6.7055797576904297e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 559 7.1149999275803566e-03</internalNodes>
          <leafValues>
            -3.7880599498748779e-01 3.0978998541831970e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 560 4.8159998841583729e-03</internalNodes>
          <leafValues>
            -5.8470398187637329e-01 2.5602099299430847e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 561 9.5319999381899834e-03</internalNodes>
          <leafValues>
            -3.0217000842094421e-01 4.1253298521041870e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 562 -2.7474999427795410e-02</internalNodes>
          <leafValues>
            5.9154701232910156e-01 1.7963999882340431e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 563 -3.9519999176263809e-02</internalNodes>
          <leafValues>
            9.6913498640060425e-01 -2.1020300686359406e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 564 -3.0658999457955360e-02</internalNodes>
          <leafValues>
            9.1155898571014404e-01 4.0550000965595245e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 565 -1.4680000022053719e-03</internalNodes>
          <leafValues>
            -6.0489797592163086e-01 1.6960899531841278e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 566 1.9077600538730621e-01</internalNodes>
          <leafValues>
            4.3515000492334366e-02 8.1892901659011841e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 567 5.1790000870823860e-03</internalNodes>
          <leafValues>
            -9.3617302179336548e-01 2.4937000125646591e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 568 2.4126000702381134e-02</internalNodes>
          <leafValues>
            1.8175500631332397e-01 -3.4185901284217834e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 569 -2.6383999735116959e-02</internalNodes>
          <leafValues>
            -1.2912579774856567e+00 -3.4280000254511833e-03</leafValues></_>
        <_>
          <internalNodes>
            0 -1 570 5.4139997810125351e-03</internalNodes>
          <leafValues>
            -4.6291999518871307e-02 2.5269600749015808e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 571 5.4216001182794571e-02</internalNodes>
          <leafValues>
            -1.2848000042140484e-02 -1.4304540157318115e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 572 2.3799999326001853e-04</internalNodes>
          <leafValues>
            -2.6676699519157410e-01 3.3588299155235291e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 573 1.5216999687254429e-02</internalNodes>
          <leafValues>
            -5.1367300748825073e-01 1.3005100190639496e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 574 1.7007999122142792e-02</internalNodes>
          <leafValues>
            4.1575899720191956e-01 -3.1241199374198914e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 575 3.0496999621391296e-02</internalNodes>
          <leafValues>
            -2.4820999801158905e-01 7.0828497409820557e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 576 6.5430002287030220e-03</internalNodes>
          <leafValues>
            -2.2637000679969788e-01 1.9184599816799164e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 577 1.4163999259471893e-01</internalNodes>
          <leafValues>
            6.5227001905441284e-02 -8.8809502124786377e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 578 1.9338000565767288e-02</internalNodes>
          <leafValues>
            1.8891200423240662e-01 -2.7397701144218445e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 579 -1.7324000597000122e-02</internalNodes>
          <leafValues>
            -9.4866698980331421e-01 2.4196999147534370e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 580 -6.2069999985396862e-03</internalNodes>
          <leafValues>
            3.6938399076461792e-01 -1.7494900524616241e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 581 -1.6109000891447067e-02</internalNodes>
          <leafValues>
            9.6159499883651733e-01 -2.0005300641059875e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 582 -1.0122500360012054e-01</internalNodes>
          <leafValues>
            -3.0699110031127930e+00 1.1363799870014191e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 583 -7.5509999878704548e-03</internalNodes>
          <leafValues>
            2.2921000421047211e-01 -4.5645099878311157e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 584 4.4247999787330627e-02</internalNodes>
          <leafValues>
            -3.1599999056197703e-04 3.9225301146507263e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 585 -1.1636000126600266e-01</internalNodes>
          <leafValues>
            9.5233702659606934e-01 -2.0201599597930908e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 586 4.7360002063214779e-03</internalNodes>
          <leafValues>
            -9.9177002906799316e-02 2.0370499789714813e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 587 2.2459000349044800e-02</internalNodes>
          <leafValues>
            8.7280003353953362e-03 -1.0217070579528809e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 588 -1.2109000235795975e-02</internalNodes>
          <leafValues>
            6.4812600612640381e-01 -9.0149000287055969e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 589 5.6120000779628754e-02</internalNodes>
          <leafValues>
            -3.6759998649358749e-02 -1.9275590181350708e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 590 -8.7379999458789825e-03</internalNodes>
          <leafValues>
            6.9261300563812256e-01 -6.8374998867511749e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 591 6.6399998031556606e-03</internalNodes>
          <leafValues>
            -4.0569800138473511e-01 1.8625700473785400e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 592 -1.8131999298930168e-02</internalNodes>
          <leafValues>
            -6.4518201351165771e-01 2.1976399421691895e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 593 -2.2718999534845352e-02</internalNodes>
          <leafValues>
            9.7776198387145996e-01 -1.8654300272464752e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 594 1.2705000117421150e-02</internalNodes>
          <leafValues>
            -1.0546600073575974e-01 3.7404099106788635e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 595 -1.3682999648153782e-02</internalNodes>
          <leafValues>
            6.1064100265502930e-01 -2.6881098747253418e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>115</maxWeakCount>
      <stageThreshold>-3.7160909175872803e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 596 3.1357999891042709e-02</internalNodes>
          <leafValues>
            -1.0183910131454468e+00 5.7528597116470337e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 597 9.3050003051757812e-02</internalNodes>
          <leafValues>
            -4.1297501325607300e-01 1.0091199874877930e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 598 2.5949999690055847e-02</internalNodes>
          <leafValues>
            -5.8587902784347534e-01 5.6606197357177734e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 599 1.6472000628709793e-02</internalNodes>
          <leafValues>
            -9.2857497930526733e-01 3.0924499034881592e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 600 -1.8779999809339643e-03</internalNodes>
          <leafValues>
            1.1951000243425369e-01 -1.1180130243301392e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 601 -9.0129999443888664e-03</internalNodes>
          <leafValues>
            -5.7849502563476562e-01 3.3154401183128357e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 602 2.2547999396920204e-02</internalNodes>
          <leafValues>
            -3.8325101137161255e-01 5.2462202310562134e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 603 -3.7780001759529114e-02</internalNodes>
          <leafValues>
            1.1790670156478882e+00 -3.4166999161243439e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 604 -5.3799999877810478e-03</internalNodes>
          <leafValues>
            -8.6265897750854492e-01 1.1867900192737579e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 605 -2.3893000558018684e-02</internalNodes>
          <leafValues>
            -7.4950599670410156e-01 2.1011400222778320e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 606 -2.6521999388933182e-02</internalNodes>
          <leafValues>
            9.2128598690032959e-01 -2.8252801299095154e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 607 1.2280000373721123e-02</internalNodes>
          <leafValues>
            2.6662799715995789e-01 -7.0013600587844849e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 608 9.6594996750354767e-02</internalNodes>
          <leafValues>
            -2.8453999757766724e-01 7.3168998956680298e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 609 -2.7414999902248383e-02</internalNodes>
          <leafValues>
            -6.1492699384689331e-01 1.5576200187206268e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 610 -1.5767000615596771e-02</internalNodes>
          <leafValues>
            5.7551199197769165e-01 -3.4362199902534485e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 611 -2.1100000012665987e-03</internalNodes>
          <leafValues>
            3.2599699497222900e-01 -1.3008299469947815e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 612 1.2006999924778938e-02</internalNodes>
          <leafValues>
            8.9322999119758606e-02 -9.6025598049163818e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 613 -1.5421999618411064e-02</internalNodes>
          <leafValues>
            3.4449499845504761e-01 -4.6711999177932739e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 614 -4.1579999960958958e-03</internalNodes>
          <leafValues>
            2.3696300387382507e-01 -5.2563297748565674e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 615 -2.1185999736189842e-02</internalNodes>
          <leafValues>
            -7.4267697334289551e-01 2.1702000498771667e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 616 -1.7077000811696053e-02</internalNodes>
          <leafValues>
            -9.0471798181533813e-01 6.6012002527713776e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 617 -4.0849998593330383e-02</internalNodes>
          <leafValues>
            -3.4446600079536438e-01 2.1503700315952301e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 618 -8.1930002197623253e-03</internalNodes>
          <leafValues>
            -9.3388599157333374e-01 5.0471000373363495e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 619 -1.9238000735640526e-02</internalNodes>
          <leafValues>
            -5.3203701972961426e-01 1.7240600287914276e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 620 -4.4192001223564148e-02</internalNodes>
          <leafValues>
            9.2075002193450928e-01 -2.2148500382900238e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 621 -6.2392000108957291e-02</internalNodes>
          <leafValues>
            -7.1053802967071533e-01 1.8323899805545807e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 622 -1.0079999919980764e-03</internalNodes>
          <leafValues>
            -8.7063097953796387e-01 5.5330000817775726e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 623 2.3870000615715981e-02</internalNodes>
          <leafValues>
            -2.2854200005531311e-01 5.2415597438812256e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 624 2.1391000598669052e-02</internalNodes>
          <leafValues>
            -3.0325898528099060e-01 5.5860602855682373e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 625 2.0254999399185181e-02</internalNodes>
          <leafValues>
            2.6901501417160034e-01 -7.0261800289154053e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 626 -2.8772000223398209e-02</internalNodes>
          <leafValues>
            -1.1835030317306519e+00 4.6512000262737274e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 627 3.4199999645352364e-03</internalNodes>
          <leafValues>
            -5.4652100801467896e-01 2.5962498784065247e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 628 5.6983001530170441e-02</internalNodes>
          <leafValues>
            -2.6982900500297546e-01 5.8170700073242188e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 629 -9.3892000615596771e-02</internalNodes>
          <leafValues>
            -9.1046398878097534e-01 1.9677700102329254e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 630 1.7699999734759331e-02</internalNodes>
          <leafValues>
            -4.4003298878669739e-01 2.1349500119686127e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 631 2.2844199836254120e-01</internalNodes>
          <leafValues>
            2.3605000227689743e-02 7.7171599864959717e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 632 -1.8287500739097595e-01</internalNodes>
          <leafValues>
            7.9228597879409790e-01 -2.4644799530506134e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 633 -6.9891996681690216e-02</internalNodes>
          <leafValues>
            8.0267798900604248e-01 -3.6072000861167908e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 634 1.5297000296413898e-02</internalNodes>
          <leafValues>
            -2.0072300732135773e-01 1.1030600070953369e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 635 6.7500001750886440e-03</internalNodes>
          <leafValues>
            -4.5967999845743179e-02 7.2094500064849854e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 636 -1.5983000397682190e-02</internalNodes>
          <leafValues>
            -9.0357202291488647e-01 4.4987998902797699e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 637 1.3088000006973743e-02</internalNodes>
          <leafValues>
            3.5297098755836487e-01 -3.7710601091384888e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 638 1.3061000034213066e-02</internalNodes>
          <leafValues>
            -1.9583599269390106e-01 1.1198940277099609e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 639 -3.9907000958919525e-02</internalNodes>
          <leafValues>
            -1.3998429775238037e+00 1.9145099818706512e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 640 1.5026999637484550e-02</internalNodes>
          <leafValues>
            2.3600000422447920e-03 -1.1611249446868896e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 641 -2.0517999306321144e-02</internalNodes>
          <leafValues>
            -4.8908099532127380e-01 1.6743400692939758e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 642 -2.2359000518918037e-02</internalNodes>
          <leafValues>
            -1.2202980518341064e+00 -1.1975999921560287e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 643 -7.9150004312396049e-03</internalNodes>
          <leafValues>
            3.7228098511695862e-01 -8.5063003003597260e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 644 1.5258000232279301e-02</internalNodes>
          <leafValues>
            -2.9412600398063660e-01 5.9406399726867676e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 645 -3.1665999442338943e-02</internalNodes>
          <leafValues>
            -1.4395569562911987e+00 1.3578799366950989e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 646 -3.0773999169468880e-02</internalNodes>
          <leafValues>
            -2.2545371055603027e+00 -3.3971000462770462e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 647 -1.5483000315725803e-02</internalNodes>
          <leafValues>
            3.7700700759887695e-01 1.5847999602556229e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 648 3.5167001187801361e-02</internalNodes>
          <leafValues>
            -2.9446101188659668e-01 5.3159099817276001e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 649 -1.7906000837683678e-02</internalNodes>
          <leafValues>
            -9.9788200855255127e-01 1.6235999763011932e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 650 -3.1799999997019768e-03</internalNodes>
          <leafValues>
            4.7657001763582230e-02 -7.5249898433685303e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 651 1.5720000490546227e-02</internalNodes>
          <leafValues>
            1.4873799681663513e-01 -6.5375399589538574e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 652 2.9864000156521797e-02</internalNodes>
          <leafValues>
            -1.4952000230550766e-02 -1.2275190353393555e+00</leafValues></_>
        <_>
          <internalNodes>
            0 -1 653 2.9899999499320984e-03</internalNodes>
          <leafValues>
            -1.4263699948787689e-01 4.3272799253463745e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 654 8.4749996662139893e-02</internalNo
Download .txt
gitextract_99yj5hb_/

├── GUI.ui
├── LICENSE
├── README.md
├── haarcascade_frontalface_default.xml
├── main.py
├── window.py
└── window2.py
Download .txt
SYMBOL INDEX (42 symbols across 3 files)

FILE: main.py
  class MainWindow (line 16) | class MainWindow():
    method __init__ (line 17) | def __init__(self):
    method action_connect (line 29) | def action_connect(self):
    method show_image (line 99) | def show_image(self):
    method show_grayimage (line 120) | def show_grayimage(self):
    method show_histogram (line 141) | def show_histogram(self):
    method save_file (line 160) | def save_file(self):
    method open_file (line 166) | def open_file(self):
    method recover_img (line 179) | def recover_img(self):
    method change_saturation (line 186) | def change_saturation(self):
    method change_darker (line 199) | def change_darker(self):
    method detect_face (line 212) | def detect_face(self):
    method detect_skin (line 221) | def detect_skin(self):
    method dermabrasion (line 236) | def dermabrasion(self, value1=3, value2=2):
    method whitening_skin (line 262) | def whitening_skin(self, value=30):
    method whitening_face (line 294) | def whitening_face(self, value=30):
    method gamma_trans (line 355) | def gamma_trans(self):
    method slider_change (line 365) | def slider_change(self):
    method calculate (line 421) | def calculate(self):
    method reminiscene (line 431) | def reminiscene(self):
    method woodcut (line 452) | def woodcut(self):
    method pencil_gray (line 473) | def pencil_gray(self):
    method pencil_color (line 486) | def pencil_color(self):
    method stylize (line 499) | def stylize(self):
    method detail_enhance (line 511) | def detail_enhance(self):
    method edge_preserve (line 522) | def edge_preserve(self):
    method show_camera (line 533) | def show_camera(self):
    method intial_value (line 541) | def intial_value(self):
    method new_camera (line 559) | def new_camera(self):
    method get_image (line 572) | def get_image(self):
    method mark_face (line 582) | def mark_face(self):

FILE: window.py
  class Ui_MainWindow (line 11) | class Ui_MainWindow(object):
    method setupUi (line 12) | def setupUi(self, MainWindow):
    method retranslateUi (line 895) | def retranslateUi(self, MainWindow):

FILE: window2.py
  class Ui_Form (line 13) | class Ui_Form(object):
    method setupUi (line 14) | def setupUi(self, Form):
    method retranslateUi (line 70) | def retranslateUi(self, Form):
    method slot_init (line 77) | def slot_init(self):
    method button_open_camera_click (line 83) | def button_open_camera_click(self):
    method show_camera (line 96) | def show_camera(self):
    method capture (line 104) | def capture(self):
    method closeEvent (line 108) | def closeEvent(self, event):
Condensed preview — 7 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,121K chars).
[
  {
    "path": "GUI.ui",
    "chars": 64056,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<ui version=\"4.0\">\n <class>MainWindow</class>\n <widget class=\"QMainWindow\" name=\""
  },
  {
    "path": "LICENSE",
    "chars": 1065,
    "preview": "MIT License\n\nCopyright (c) 2017 JackDong\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\no"
  },
  {
    "path": "README.md",
    "chars": 952,
    "preview": "# BeautyCamera(PyQt5+python-opencv+matplotlib)\n![](https://raw.githubusercontent.com/PerpetualSmile/picture/master/Beaut"
  },
  {
    "path": "haarcascade_frontalface_default.xml",
    "chars": 930127,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Stump-based 24x24 discrete(?) adaboost frontal face detector.\n    Created by Rainer Lienh"
  },
  {
    "path": "main.py",
    "chars": 21238,
    "preview": "from PyQt5 import Qt\nfrom PyQt5 import QtCore,QtWidgets,QtGui\nimport sys\nimport PyQt5\nfrom PyQt5.QtWidgets import QAppli"
  },
  {
    "path": "window.py",
    "chars": 55851,
    "preview": "# -*- coding: utf-8 -*-\n\n# Form implementation generated from reading ui file 'untitled1.ui'\n#\n# Created by: PyQt5 UI co"
  },
  {
    "path": "window2.py",
    "chars": 5173,
    "preview": "# -*- coding: utf-8 -*-\n\n# Form implementation generated from reading ui file 'untitled.ui'\n#\n# Created by: PyQt5 UI cod"
  }
]

About this extraction

This page contains the full source code of the PerpetualSmile/BeautyCamera GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 7 files (1.0 MB), approximately 393.2k tokens, and a symbol index with 42 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!