Class: TencentCloud::Ocr::V20181119::IDCardConfig

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

Overview

身份证配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(copywarn = nil, bordercheckwarn = nil, reshootwarn = nil, detectpswarn = nil, tempidwarn = nil, invaliddatewarn = nil, reflectwarn = nil, cropportrait = nil) ⇒ IDCardConfig

Returns a new instance of IDCardConfig.



4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
# File 'lib/v20181119/models.rb', line 4828

def initialize(copywarn=nil, bordercheckwarn=nil, reshootwarn=nil, detectpswarn=nil, tempidwarn=nil, invaliddatewarn=nil, reflectwarn=nil, cropportrait=nil)
  @CopyWarn = copywarn
  @BorderCheckWarn = bordercheckwarn
  @ReshootWarn = reshootwarn
  @DetectPsWarn = detectpswarn
  @TempIdWarn = tempidwarn
  @InvalidDateWarn = invaliddatewarn
  @ReflectWarn = reflectwarn
  @CropPortrait = cropportrait
end

Instance Attribute Details

#BorderCheckWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def BorderCheckWarn
  @BorderCheckWarn
end

#CopyWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def CopyWarn
  @CopyWarn
end

#CropPortraitObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def CropPortrait
  @CropPortrait
end

#DetectPsWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def DetectPsWarn
  @DetectPsWarn
end

#InvalidDateWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def InvalidDateWarn
  @InvalidDateWarn
end

#ReflectWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def ReflectWarn
  @ReflectWarn
end

#ReshootWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def ReshootWarn
  @ReshootWarn
end

#TempIdWarnObject

Parameters:

  • CopyWarn:

    复印件告警,默认为false

  • BorderCheckWarn:

    边框和框内遮挡告警,默认为false

  • ReshootWarn:

    翻拍告警,默认为false

  • DetectPsWarn:

    疑似存在PS痕迹告警,默认为false

  • TempIdWarn:

    临时身份证告警,默认为false

  • InvalidDateWarn:

    身份证有效日期不合法告警,默认为false

  • ReflectWarn:

    是否开启反光检测,默认为false

  • CropPortrait:

    是否开启头像剪切



4826
4827
4828
# File 'lib/v20181119/models.rb', line 4826

def TempIdWarn
  @TempIdWarn
end

Instance Method Details

#deserialize(params) ⇒ Object



4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
# File 'lib/v20181119/models.rb', line 4839

def deserialize(params)
  @CopyWarn = params['CopyWarn']
  @BorderCheckWarn = params['BorderCheckWarn']
  @ReshootWarn = params['ReshootWarn']
  @DetectPsWarn = params['DetectPsWarn']
  @TempIdWarn = params['TempIdWarn']
  @InvalidDateWarn = params['InvalidDateWarn']
  @ReflectWarn = params['ReflectWarn']
  @CropPortrait = params['CropPortrait']
end