All Projects → scorelab → imagelab

scorelab / imagelab

Licence: Apache-2.0 license
ImageLab is a standalone tool which supports anyone to get started with image processing related concepts and techniques in an interactive, less logical way.

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to imagelab

MythRedisClient
🏎️使用JavaFx做的Redis客户端,资源消耗略大 200-300m,想复用核心代码做成web端,然后浏览器操作,开发起来和跑起来也快
Stars: ✭ 26 (-7.14%)
Mutual labels:  javafx
wt4
Work tracker for JIRA
Stars: ✭ 26 (-7.14%)
Mutual labels:  javafx
haxe-javafx-sample
Just a sample to start with Haxe + JavaFX
Stars: ✭ 12 (-57.14%)
Mutual labels:  javafx
client
Stream-Pi Client
Stars: ✭ 222 (+692.86%)
Mutual labels:  javafx
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 (+128.57%)
Mutual labels:  javafx
chorus
📝 The first editor for Spigot configurations.
Stars: ✭ 133 (+375%)
Mutual labels:  javafx
Hacktober-2019
Repo for TOM members dedicated for the Hacktober fest of 2019 (6th edition), this repo is here to encourage open source learning and sharing and enhance git/github using abilities.
Stars: ✭ 16 (-42.86%)
Mutual labels:  javafx
jfx-asynctask
This project was created to simplify how to handle Thread tasks in Javafx, and it is based on the same idea of AsyncTask from Android.
Stars: ✭ 33 (+17.86%)
Mutual labels:  javafx
JFXC
Jonato JavaFX Controls - More Power for your JavaFX Gui
Stars: ✭ 42 (+50%)
Mutual labels:  javafx
WellBehavedFX
Composable event handlers and skin scaffolding for JavaFX controls.
Stars: ✭ 52 (+85.71%)
Mutual labels:  javafx
wayland-javafx
wayland backend for javafx
Stars: ✭ 20 (-28.57%)
Mutual labels:  javafx
YuMusic
A Music Player Build with JavaFX WebView, iView,RequireJS
Stars: ✭ 17 (-39.29%)
Mutual labels:  javafx
sudokufx
AR Sudoku grabber and solver using JavaCV, JavaFX and Scala
Stars: ✭ 64 (+128.57%)
Mutual labels:  javafx
jfree-fxdemos
This project contains JavaFX demo programs for the libraries created by JFree.
Stars: ✭ 38 (+35.71%)
Mutual labels:  javafx
webfx
A JavaFX application transpiler. Write your Web Application in JavaFX and WebFX will transpile it in pure JS.
Stars: ✭ 210 (+650%)
Mutual labels:  javafx
GitFx
Gitfx Java FX application
Stars: ✭ 18 (-35.71%)
Mutual labels:  javafx
vic2 economy analyzer
Victoria 2 savegame economy analyzer, updated version
Stars: ✭ 44 (+57.14%)
Mutual labels:  javafx
store-pos
It is java accounting software basically developed using javafx which has various modules like purchase, sales, receipts, payments, and journals.
Stars: ✭ 84 (+200%)
Mutual labels:  javafx
OmniGraph
Desktop application for creating graphs and algorithm visualisation
Stars: ✭ 27 (-3.57%)
Mutual labels:  javafx
GNCarousel
Carousel based on web design
Stars: ✭ 19 (-32.14%)
Mutual labels:  javafx

ImageLab

License Gitter GitHub issues by-label

Introduction to the project:

ImageLab is a standalone tool which supports anyone to get started with image processing related concepts and techniques in an interactive, less logical way. So, this tool enables and also motivates the fresh users to understand how image processing concepts work by interacting with ImageLab. Moreover, for the users who are already comfortable with image processing tasks ImageLab offers a test environment before they move ahead with actual implementation or development.

Apache 2.0 Licence

See the LICENSE file for details.

demo

Supported Image Processing Operations

  • Basic Read/Write operation
  • Image Conversion
  • Image Smoothing
  • Geometric Transformation operation
  • Drawing operation
  • Filtering operation
  • Thresholding operation
  • Transformation operations
  • Contour operation
  • Miscellaneous operation
  • Histogram operation

Project Documentation

Complete setup guidelines and other details can be found in the project documentation.

Technologies

You need to setup following technologies in order to run this project and start contribution.

Technology Version
Java 1.8
JavaFX 1.8 JDK (inbuilt)
OpenCV 3.2.0
Apache Maven 3.6.3
Ruby 3.6.3
Jekyll 4.1.1

Setup Guidelines

Cone the repository by pasting following command in your terminal.

git clone https://github.com/scorelab/ImageLab.git

Open the project in your preferred IDE. It will take a couple of minutes to sync with the project related maven dependencies.

Then navigate to the project directory in terminal and type following command to build the project.

mvn clean install

To skip tests and run the project.

mvn install -Dmaven.test.skip=true

Once the project build is successful, in order to execute the project run following command in the terminal.

mvn exec:java

Check the project documentation for more instructions.

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].