All Projects → rladstaetter → sudokufx

rladstaetter / sudokufx

Licence: Apache-2.0 license
AR Sudoku grabber and solver using JavaCV, JavaFX and Scala

Programming Languages

java
68154 projects - #9 most used programming language
scala
5932 projects

Projects that are alternatives of or similar to sudokufx

ConstraintSolver.jl
ConstraintSolver in Julia: Blog posts ->
Stars: ✭ 107 (+67.19%)
Mutual labels:  solver, sudoku
Hodoku
Hodoku is a solver/generator/trainer/analyzer for standard sudoku.
Stars: ✭ 49 (-23.44%)
Mutual labels:  solver, sudoku
sliding-puzzle
Sliding puzzle game implemented in Scala / Scala.js / JavaFX
Stars: ✭ 25 (-60.94%)
Mutual labels:  javafx
AuGeo
AuGeo - Augmented Reality for ArcGIS
Stars: ✭ 36 (-43.75%)
Mutual labels:  augmented-reality
obj2usdz
🦖 obj2usdz, convert .OBJ files to .USDZ on iOS
Stars: ✭ 56 (-12.5%)
Mutual labels:  augmented-reality
YuMusic
A Music Player Build with JavaFX WebView, iView,RequireJS
Stars: ✭ 17 (-73.44%)
Mutual labels:  javafx
lvr
👓 Augmented Reality for everyone - Out of the world experiences
Stars: ✭ 92 (+43.75%)
Mutual labels:  augmented-reality
LeapIsolatedHands
A Unity demo app that illustrates full opacity for hands with background elimination.
Stars: ✭ 18 (-71.87%)
Mutual labels:  augmented-reality
vic2 economy analyzer
Victoria 2 savegame economy analyzer, updated version
Stars: ✭ 44 (-31.25%)
Mutual labels:  javafx
Rabbit-Coder
Rabbit Coder is an augmented reality puzzle game based on coding, built with Spark AR Studio
Stars: ✭ 28 (-56.25%)
Mutual labels:  augmented-reality
SkytilsMod
A Hypixel Skyblock Utilities mod
Stars: ✭ 236 (+268.75%)
Mutual labels:  solver
argon-aframe
glue to use aframe to author argon applications
Stars: ✭ 45 (-29.69%)
Mutual labels:  augmented-reality
Azkar-App
Desktop Application 💻 for Calculating Muslim prayer times 🕌 , Morning and Nights Azkar 🤲 with notification for random Azkar that pops-up in specific time.
Stars: ✭ 64 (+0%)
Mutual labels:  javafx
sudoku
A very fast Java Sudoku library implementation along with a command line client
Stars: ✭ 15 (-76.56%)
Mutual labels:  sudoku
Bandit-Girl-AR
🎮 Augmented Reality mobile game with classic third person and AR gameplay modes. 🔫
Stars: ✭ 15 (-76.56%)
Mutual labels:  augmented-reality
fluidAR
augmented reality boilerplate app for iOS (powered by OpenCV and DLIB)
Stars: ✭ 16 (-75%)
Mutual labels:  augmented-reality
wayland-javafx
wayland backend for javafx
Stars: ✭ 20 (-68.75%)
Mutual labels:  javafx
JFXC
Jonato JavaFX Controls - More Power for your JavaFX Gui
Stars: ✭ 42 (-34.37%)
Mutual labels:  javafx
neuro-symbolic-sudoku-solver
⚙️ Solving sudoku using Deep Reinforcement learning in combination with powerful symbolic representations.
Stars: ✭ 60 (-6.25%)
Mutual labels:  sudoku
chorus
📝 The first editor for Spigot configurations.
Stars: ✭ 133 (+107.81%)
Mutual labels:  javafx

SudokuFX

A project which uses JavaCV (OpenCV) to solve Sudoku puzzles with a live display of the computed solution.

Just show your unsolved Sudoku puzzle to the camera, on the display a solution should appear in a short timeframe. If a Sudoku was not recognized properly the videostream flickers for an instant.

This project only serves educational purposes and shows how to use JavaCV and - under the hood- OpenCV features and JavaFX GUI programming.

Target audience are Scala/Java developers who want to play around with image processing.

Building

One feature of this project is that it should run out of the box with minimal setup. Given you have installed Jdk11 and Maven in a recent version, all you have to do to build it would be to execute

mvn package

in the root directory.

For executing SudokuFX on the command line, change to the sudoku-javafx subdirectory and enter

mvn javafx:run

Documentation

This project is mainly un - documented, but some blog posts exist, check them out at http://ladstatt.blogspot.com/.

SudokuFX was developed on OsX and was tested on Windows, but there should be no reason why it wouldn't run on Linux.

Attention: This project contains also an android (legacy) version, but it is unmaintained at the moment and won't compile.

License

Apache License 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].