Class: TencentCloud::Tci::V20190318::ImageTaskStatistic

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190318/models.rb

Overview

图像任务统计结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(facedetect = nil, faceexpression = nil, faceidentify = nil, gesture = nil, handtracking = nil, light = nil, studentmovement = nil, teachermovement = nil) ⇒ ImageTaskStatistic

Returns a new instance of ImageTaskStatistic.



2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
# File 'lib/v20190318/models.rb', line 2491

def initialize(facedetect=nil, faceexpression=nil, faceidentify=nil, gesture=nil, handtracking=nil, light=nil, studentmovement=nil, teachermovement=nil)
  @FaceDetect = facedetect
  @FaceExpression = faceexpression
  @FaceIdentify = faceidentify
  @Gesture = gesture
  @Handtracking = handtracking
  @Light = light
  @StudentMovement = studentmovement
  @TeacherMovement = teachermovement
end

Instance Attribute Details

#FaceDetectObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def FaceDetect
  @FaceDetect
end

#FaceExpressionObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def FaceExpression
  @FaceExpression
end

#FaceIdentifyObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def FaceIdentify
  @FaceIdentify
end

#GestureObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def Gesture
  @Gesture
end

#HandtrackingObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def Handtracking
  @Handtracking
end

#LightObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def Light
  @Light
end

#StudentMovementObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def StudentMovement
  @StudentMovement
end

#TeacherMovementObject

Parameters:

  • FaceDetect:

    人员检测统计信息

  • FaceExpression:

    人脸表情统计信息

  • FaceIdentify:

    人脸检索统计信息

  • Gesture:

    姿势识别统计信息

  • Handtracking:

    手势识别统计信息

  • Light:

    光照统计信息

  • StudentMovement:

    学生动作统计信息

  • TeacherMovement:

    教师动作统计信息



2489
2490
2491
# File 'lib/v20190318/models.rb', line 2489

def TeacherMovement
  @TeacherMovement
end

Instance Method Details

#deserialize(params) ⇒ Object



2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
# File 'lib/v20190318/models.rb', line 2502

def deserialize(params)
  unless params['FaceDetect'].nil?
    @FaceDetect = []
    params['FaceDetect'].each do |i|
      facedetectstatistic_tmp = FaceDetectStatistic.new
      facedetectstatistic_tmp.deserialize(i)
      @FaceDetect << facedetectstatistic_tmp
    end
  end
  unless params['FaceExpression'].nil?
    @FaceExpression = []
    params['FaceExpression'].each do |i|
      faceexpressstatistic_tmp = FaceExpressStatistic.new
      faceexpressstatistic_tmp.deserialize(i)
      @FaceExpression << faceexpressstatistic_tmp
    end
  end
  unless params['FaceIdentify'].nil?
    @FaceIdentify = []
    params['FaceIdentify'].each do |i|
      faceidentifystatistic_tmp = FaceIdentifyStatistic.new
      faceidentifystatistic_tmp.deserialize(i)
      @FaceIdentify << faceidentifystatistic_tmp
    end
  end
  unless params['Gesture'].nil?
    @Gesture = ActionStatistic.new
    @Gesture.deserialize(params['Gesture'])
  end
  unless params['Handtracking'].nil?
    @Handtracking = ActionStatistic.new
    @Handtracking.deserialize(params['Handtracking'])
  end
  unless params['Light'].nil?
    @Light = LightStatistic.new
    @Light.deserialize(params['Light'])
  end
  unless params['StudentMovement'].nil?
    @StudentMovement = ActionStatistic.new
    @StudentMovement.deserialize(params['StudentMovement'])
  end
  unless params['TeacherMovement'].nil?
    @TeacherMovement = ActionStatistic.new
    @TeacherMovement.deserialize(params['TeacherMovement'])
  end
end