To find out more about this client

Log in to Workana

Open projects
Necesito acceder vía get al api que deberá estar alojada en mi servidor, el método principal sería getcards, y estaba pensando en  los siguientes parámetros:

- apikey > para autentificación (aunque estoy abierto a otra modalidad). El key se otorgará con algún metodo de registración. Permite el uso de una cuota de peticiones diarias/mensuales y una cuota de bits de respuesta diarias/mensuales.
Para mayor uso habría que upgradear el key.
- ImageUrl > con la url de la imagen a reconocer o enviar la imagen por POST.
- Id > identificador del request que devería volver con la respuesta.
Y devolverá un JSON con la siguiente estructura:

- result > el resultado del pedido.
- Error > Los datos del error específico. Si no hubo error este campo se incluye.
- Id > identificador del request (opcional)

Respuesta típica un result efectivo:
- data > String (ejemplo: "AT,3P,5C,6D,X,9D")
----- En este caso el request , en el caso de reconocer que hay un naipe, pero no el valor devuelve X.
- CompletionTime > el timestamp en formato ISO 8601 de cuándo su respuesta fue completada.
- ApiInfo (contiene los siguientes valores)
--- bitsUsed > Bits usados para generar su respuesta.
--- BitsLeft > Bits estimados que le quedan al cliente por usar.
--- RequestsLeft > Request estimados que le quedan al cliente por usar.

Esta es mi idea, por supuesto me encuentro en condiciones de replantearla o simplificarla si se necesita. En cuanto el algoritmo de reconocimiento tengo varios que he encontrado ya pensados para funcionar con naipes:

La mayoría es OpenCV y Phyton (pero también estoy dispuesto a que sea con otras tecnologías).
https://github.com/arnabdotorg/Playing-Card-Recognition
https://rdmilligan.wordpress.com/tag/playing-cards/
http://arnab.org/blog/so-i-suck-24-automating-card-games-using-opencv-and-python
https://code.google.com/archive/p/in-spirit/wikis/ASSURF.wiki

Category: IT & Programming
Subcategory: Web development
Is this a project or a position?: Project
I currently have: I have specifications
Required availability: As needed
Experience in this type of projects: Yes (I have managed this kind of project before)
API Integrations: Other (Other APIs)
Roles needed: Developer

USD 250 - 500