Simple app to recognize photo objects using Microsoft Azure Cognitive Services
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Project is an simple app using Microsoft Azure Cognitive Services which can be used for recognizing objects on images.
To get a local copy up and running follow these simple steps.
-
You need to install Amazon Corretto 11 openJDK to run an app.
-
If you want to go along with Installation from sources - you will need also Maven
- Clone the repo
git clone https:://github.com/tomaszkyc/recognize-photo-app.git
- Go to directory where repo exists
cd recognize-photo-app
- Build with Maven
mvn clean package
- Run using existing scripts:
- Mac
./run.sh
- Windows
run.bat
-
Download jar from releases page
-
Run jar using command below:
java -jar <path-to-downloaded-jar>
-
To use this app we need to generate our own credentails to Microsoft Azure Computer Vision service. In this link there's an how to guide.
-
Open an app and go to
Edit -> Set API key
- Put your generated API Endpoint and API Key in appropriate fiels and click Save API credentials
- Open image using
File -> Open
- Run analize image by clicking Start analize image button as below:
- After analize will be finished - you can click on Show results button to open new window with details about image as below:
or click Export results button to export results to PDF file. After export you will get an alert:
Document looks as below:
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Email - tomasz.kyc@outlook.com
Project Link: https://github.com/tomaszkyc/recognize-photo-app