Class: ApiBrasil::Services::Data::RecognizeService
- Inherits:
-
ApiBrasil::Services::DeviceProxyService
- Object
- BaseService
- ApiBrasil::Services::DeviceProxyService
- ApiBrasil::Services::Data::RecognizeService
- Defined in:
- lib/api_brasil/services/data/proxies.rb
Overview
OCR / Google Vision (device-based): /recognize/{action}.
Instance Attribute Summary
Attributes inherited from ApiBrasil::Services::DeviceProxyService
Attributes inherited from BaseService
Instance Method Summary collapse
-
#base64(body, options = {}) ⇒ Object
Reconhece uma imagem em base64:
POST /recognize/base64. -
#initialize(http) ⇒ RecognizeService
constructor
A new instance of RecognizeService.
-
#uri(body, options = {}) ⇒ Object
Reconhece uma imagem por URL:
POST /recognize/uri.
Methods inherited from ApiBrasil::Services::DeviceProxyService
Methods inherited from BaseService
#delete, #download, #get, #patch, #post, #put
Constructor Details
#initialize(http) ⇒ RecognizeService
Returns a new instance of RecognizeService.
46 47 48 |
# File 'lib/api_brasil/services/data/proxies.rb', line 46 def initialize(http) super(http, "recognize") end |
Instance Method Details
#base64(body, options = {}) ⇒ Object
Reconhece uma imagem em base64: POST /recognize/base64.
53 54 55 |
# File 'lib/api_brasil/services/data/proxies.rb', line 53 def base64(body, = {}) request("base64", body, ) end |
#uri(body, options = {}) ⇒ Object
Reconhece uma imagem por URL: POST /recognize/uri.
60 61 62 |
# File 'lib/api_brasil/services/data/proxies.rb', line 60 def uri(body, = {}) request("uri", body, ) end |