OpenImageCV application is intended to provide operations on poker card images (card's rank/suit recognition by template)
Application can be used for parsing card images with possibility to recognize card's rank/suit by predefined set of templates
mvn clean install -Pdev,assembly,non_module_java -DskipTests
mvn clean install -Pdev,assembly,module_java -DskipTests
Execute the following command to start OpenServiceCV processor:
run.bat <source_image_director>
Choose one of the modules and add to your pom.xml
<dependency>
<groupId>io.brainshells.api</groupId>
<artifactId>openimagecv-parent</artifactId>
<version>{lib.version}</version>
</dependency>
Bundle with all OpenImageCV dependencies:
- OpenImageCV All
openimagecv-all
- Library to work with OpenImageCV API.
OpenImageCV module dependencies:
-
OpenImageCV Commons
openimagecv-commons
- Library with utilities for common use cases. -
OpenImageCV Processor
openimagecv-processor
- Library to work with Processor API.
You can find more useful libs and examples on wiki
OpenImageCV is maintained by:
with community support please contact with us if you have some question or proposition.
OpenImageCV Team would like inform that JetBrains is helping by provided IDE to develop the application. Thanks to its support program for an Open Source projects!
OpenImageCV project is using SonarCloud for code quality. Thanks to SonarQube Team for free analysis solution for open source projects.
OpenImageCV is distributed under LGPL version 3 or later, see COPYING.LESSER(LGPL) and COPYING(GPL).
LGPLv3 is additional permissions on top of GPLv3.