Class: TencentCloud::Mps::V20190612::SelectingSubtitleAreasConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::SelectingSubtitleAreasConfig
- Defined in:
- lib/v20190612/models.rb
Overview
字幕OCR提取框选区域配置
Instance Attribute Summary collapse
-
#AutoAreas ⇒ Object
对选定区域,利用AI模型自动检测其中存在的选择目标并提取。.
-
#SampleHeight ⇒ Object
对选定区域,利用AI模型自动检测其中存在的选择目标并提取。.
-
#SampleWidth ⇒ Object
对选定区域,利用AI模型自动检测其中存在的选择目标并提取。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(autoareas = nil, samplewidth = nil, sampleheight = nil) ⇒ SelectingSubtitleAreasConfig
constructor
A new instance of SelectingSubtitleAreasConfig.
Constructor Details
#initialize(autoareas = nil, samplewidth = nil, sampleheight = nil) ⇒ SelectingSubtitleAreasConfig
Returns a new instance of SelectingSubtitleAreasConfig.
27836 27837 27838 27839 27840 |
# File 'lib/v20190612/models.rb', line 27836 def initialize(autoareas=nil, samplewidth=nil, sampleheight=nil) @AutoAreas = autoareas @SampleWidth = samplewidth @SampleHeight = sampleheight end |
Instance Attribute Details
#AutoAreas ⇒ Object
对选定区域,利用AI模型自动检测其中存在的选择目标并提取。
27834 27835 27836 |
# File 'lib/v20190612/models.rb', line 27834 def AutoAreas @AutoAreas end |
#SampleHeight ⇒ Object
对选定区域,利用AI模型自动检测其中存在的选择目标并提取。
27834 27835 27836 |
# File 'lib/v20190612/models.rb', line 27834 def SampleHeight @SampleHeight end |
#SampleWidth ⇒ Object
对选定区域,利用AI模型自动检测其中存在的选择目标并提取。
27834 27835 27836 |
# File 'lib/v20190612/models.rb', line 27834 def SampleWidth @SampleWidth end |
Instance Method Details
#deserialize(params) ⇒ Object
27842 27843 27844 27845 27846 27847 27848 27849 27850 27851 27852 27853 |
# File 'lib/v20190612/models.rb', line 27842 def deserialize(params) unless params['AutoAreas'].nil? @AutoAreas = [] params['AutoAreas'].each do |i| erasearea_tmp = EraseArea.new erasearea_tmp.deserialize(i) @AutoAreas << erasearea_tmp end end @SampleWidth = params['SampleWidth'] @SampleHeight = params['SampleHeight'] end |