Each program structured to tackle a commonly seek for computer vision problem with Bytedeco JavaCV and Eclipse DeepLearning4j
Below shows a high level overview of the applications in each modules
- Color2GrayScale: Convert a single chosen RGB image into grayscale image
- FrontCamFaceDetection: Front face detection with Haar Cascade algorithm
- YOLOObjDetection: Object detection with pretrained TinyYOLO models from Eclipse Deeplearning.
1. Person
2. Car
3. Bicycle
4. Bus
5. Motorbike
6. Train
7. Aeroplane
8. Chair
9. Bottle
10. Dining Table
11. Potted Plant
12. TV/Monitor
13. Sofa
14. Bird
15. Cat
16. Cow
17. Dog
18. Horse
19. Sheep
20. Boat
The programs had been fully tested running on the backend of CPU.
Download Java JDK
here.
(Note: Use Java 8 for full support of DL4J operations)
Check the version of Java using:
java -version
Make sure that 64-Bit version of Java is installed.
Download and install IntelliJ IDEA.
IntelliJ provides a default Maven that is bundled with the installer.
Follow these instructions to install Apache Maven.