Class: TencentCloud::Ocr::V20181119::QuestionObj
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::QuestionObj
- Defined in:
- lib/v20181119/models.rb
Overview
试题识别结构化信息
Instance Attribute Summary collapse
-
#QuestionImageCoords ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题".
-
#QuestionOptions ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题".
-
#QuestionSubquestion ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题".
-
#QuestionText ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题".
-
#QuestionTextNo ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题".
-
#QuestionTextType ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题".
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(questiontextno = nil, questiontexttype = nil, questiontext = nil, questionoptions = nil, questionsubquestion = nil, questionimagecoords = nil) ⇒ QuestionObj
constructor
A new instance of QuestionObj.
Constructor Details
#initialize(questiontextno = nil, questiontexttype = nil, questiontext = nil, questionoptions = nil, questionsubquestion = nil, questionimagecoords = nil) ⇒ QuestionObj
Returns a new instance of QuestionObj.
8224 8225 8226 8227 8228 8229 8230 8231 |
# File 'lib/v20181119/models.rb', line 8224 def initialize(questiontextno=nil, questiontexttype=nil, questiontext=nil, =nil, questionsubquestion=nil, questionimagecoords=nil) @QuestionTextNo = questiontextno @QuestionTextType = questiontexttype @QuestionText = questiontext @QuestionOptions = @QuestionSubquestion = questionsubquestion @QuestionImageCoords = questionimagecoords end |
Instance Attribute Details
#QuestionImageCoords ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题"
8222 8223 8224 |
# File 'lib/v20181119/models.rb', line 8222 def QuestionImageCoords @QuestionImageCoords end |
#QuestionOptions ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题"
8222 8223 8224 |
# File 'lib/v20181119/models.rb', line 8222 def QuestionOptions @QuestionOptions end |
#QuestionSubquestion ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题"
8222 8223 8224 |
# File 'lib/v20181119/models.rb', line 8222 def QuestionSubquestion @QuestionSubquestion end |
#QuestionText ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题"
8222 8223 8224 |
# File 'lib/v20181119/models.rb', line 8222 def QuestionText @QuestionText end |
#QuestionTextNo ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题"
8222 8223 8224 |
# File 'lib/v20181119/models.rb', line 8222 def QuestionTextNo @QuestionTextNo end |
#QuestionTextType ⇒ Object
1: "选择题" 2: "填空题" 3: "解答题"
8222 8223 8224 |
# File 'lib/v20181119/models.rb', line 8222 def QuestionTextType @QuestionTextType end |
Instance Method Details
#deserialize(params) ⇒ Object
8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 |
# File 'lib/v20181119/models.rb', line 8233 def deserialize(params) @QuestionTextNo = params['QuestionTextNo'] @QuestionTextType = params['QuestionTextType'] @QuestionText = params['QuestionText'] @QuestionOptions = params['QuestionOptions'] @QuestionSubquestion = params['QuestionSubquestion'] unless params['QuestionImageCoords'].nil? @QuestionImageCoords = [] params['QuestionImageCoords'].each do |i| rect_tmp = Rect.new rect_tmp.deserialize(i) @QuestionImageCoords << rect_tmp end end end |