Skip to content

Visual recognition specification for Java (JSR381)

License

Notifications You must be signed in to change notification settings

jbuddha/visrec-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

visrec-api

build Maven Central

This repo contains specification of standard Visual Recognition API for Java (JSR381)

The Visual Recognition API JSR #381 is a software development standard recognized by the Java Community Process (JCP) that simplifies and standardizes a set of APIs familiar to Java developers for classifying and recognizing objects in images using machine learning. Beside classes specific for visual recognition tasks, it provides general abstractions for machine learning tasks like classification, regression and data set, and reusable design which can be applied for machine learning systems in other domains. At the current stage it provides basic hello world examples for supported machine learning tasks (classification and regression) and image classification.

Reference implementation of specification is available at

https://github.com/JavaVisRec/visrec-ri/

Getting Started Guide

For step by step guide and additional info see getting started guide at

https://github.com/JavaVisRec/visrec-api/wiki/Getting-Started-Guide

Quick Start with Examples

Introductory examples are available at

https://github.com/JavaVisRec/jsr381-examples

Quick start with commands:

git clone https://github.com/JavaVisRec/jsr381-examples.git
cd jsr381-examples
mvn clean install
mvn exec:java -Dexec.mainClass=jsr381.example.ImplementationExample

About

Visual recognition specification for Java (JSR381)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%