klanderfri / klanderfri/CardReaderLibrary
Separate DLLs
- Lenguaje dominante
- C++
- Estrellas
- 10
- Forks
- 3
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
This program should basically be a open-source library for identifying MtG-cards. For it to be that, the borders between the application and the library needs to be clearer, perhaps by using separate DLL-files.
It fells like OpenCV has a good structure. How are they doing it?
Suggestion for splitting up the code:
* rmc_core.dll - A file containing the classes, containers enums and other parts used by pretty much everything and everyone.
* rmc_library.dll - All "useful" methods of a abstract/general nature.
* rmc_engine.dll - The applied engine that does the job of identifying the cards.
Guía de contribución
Línea de trabajo
Comienza mapeando las clases, los contenedores, los enums, los métodos de propósito general y el motor de identificación de cartas existentes en los límites propuestos de rmc_core.dll, rmc_library.dll y rmc_engine.dll. Compara la estructura de la biblioteca de OpenCV según lo sugerido y, a continuación, define y documenta las dependencias y las salidas de compilación; se considera terminado cuando la aplicación y la biblioteca reutilizable tienen interfaces DLL claramente separadas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp, opencv
- Área
- build-system, computer-vision
- Tipo de issue
- Refactorización
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 20/100