Skip to content
This repository was archived by the owner on Feb 22, 2022. It is now read-only.

Commit decd51f

Browse files
committed
在UI添加parament setting一栏
1 parent 7c54ec4 commit decd51f

File tree

3 files changed

+30
-3
lines changed

3 files changed

+30
-3
lines changed

AnalyserFactory.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#include "AnalyserFactory.h"
22

3+
//工厂类构造函数
34
AnalyserFactory::AnalyserFactory()
45
{
56
analyserType.insert("blink");

BlinkAnalyser.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "BlinkAnalyser.h"
22
#include "QThread"
33

4+
//眨眼检测类构造函数
45
BlinkAnalyser::BlinkAnalyser():blinkCount(0),isEyesOpen(false),blinkThreshold(6),timeoutTimeMs(10000)
56
{
67
webcamCapture = WebcamCapture::getInstance();
@@ -41,6 +42,7 @@ void BlinkAnalyser::receiveNewFrame(cv::Mat newFrame){
4142
//cv::imshow("BlinkAnalyser", grayImage);
4243
}
4344

45+
//眨眼计时器超时的slot函数
4446
void BlinkAnalyser::timeout(){
4547

4648
timeoutTimer->stop();
@@ -50,6 +52,7 @@ void BlinkAnalyser::timeout(){
5052
std::cout << "BlinkAnalyser Time out!"<<std::endl;
5153
}
5254

55+
//眨眼检测成功
5356
void BlinkAnalyser::success(){
5457

5558
timeoutTimer->stop();

mainwindow.ui

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,14 +189,37 @@ QSlider::handle:horizontal {
189189
<string>0</string>
190190
</property>
191191
</widget>
192+
<widget class="QGroupBox" name="groupBox_2">
193+
<property name="geometry">
194+
<rect>
195+
<x>9</x>
196+
<y>89</y>
197+
<width>141</width>
198+
<height>651</height>
199+
</rect>
200+
</property>
201+
<property name="styleSheet">
202+
<string notr="true">QGroupBox {
203+
border-width:1px;
204+
border-style:solid;
205+
border-color:#666666;
206+
}</string>
207+
</property>
208+
<property name="title">
209+
<string>Parament Setting</string>
210+
</property>
211+
</widget>
212+
<zorder>label</zorder>
213+
<zorder>label_2</zorder>
214+
<zorder>faceAlignmentFrameRate</zorder>
215+
<zorder>label_4</zorder>
216+
<zorder>opticalFlowFrameRate</zorder>
192217
<zorder>groupBox</zorder>
193218
<zorder>imageLabel</zorder>
194219
<zorder>horizontalSlider</zorder>
195-
<zorder>layoutWidget</zorder>
196-
<zorder>layoutWidget</zorder>
197220
<zorder>startToRunButton</zorder>
198-
<zorder>layoutWidget_2</zorder>
199221
<zorder>mainFrameRateLabel</zorder>
222+
<zorder>groupBox_2</zorder>
200223
</widget>
201224
<widget class="QMenuBar" name="menuBar">
202225
<property name="geometry">

0 commit comments

Comments
 (0)