Skip to content

This repository contains an Image Process Tool written in Java without using external image processing library like OpenCV.

Notifications You must be signed in to change notification settings

kerimsenturk5734/Image-Processing-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Processing Tool

GitHub Issues GitHub License GitHub Pull Requests GitHub Forks GitHub Stars

logo

| English | Turkish |

This repository contains a desktop application which is provided basic image processing functions more than 20. The application written in Java programming language by using Swing UI library. Not used an image proccessing tool like OpenCV.

🟥 That project developed for midterm grading of "Image Processing" course in grade 3 term fall. 🟥

About The Project

Functions
Dotted Functions Image To Gray Brightness Adjusting Threshold Negative Image
Contrast Functions Contrast Adjusting Contrast Stretching Histogram Equalization
Geometric Functions Invert-X,Invert-Y Set Offset Rotate Scale (Working on...)
Filter Functions Low Filters Gauss Filter Mean Filter Median Filter
Hight Filters Laplace Filter Sobel Filter Prewitt Filter
Morphology Functions Dilation Eroditation Opening Closing
Morphology Functions Perspective Transform Sharpening by Convolution

GIF

Getting Started

Prerequisites

  1. Java 17
  2. Maven 3.8.1 (probably other versions will work expected)

Installation

  1. Clone the repo
    git clone https://github.com/kerimsenturk5734/Image-Processing-Tool
  2. Run in project root
    mvn clean install
    java -jar target/image-process-tool-1.0.jar
  3. You must see the tool window properly

Built With

Java Eclipse IDE FlatLaf JFreeChart Maven


kersenturk57 kerim-%c5%9fent%c3%bcrk-784a3220a 16939669 kerimm_sntrk

 kerimsenturk5734

(back to top)

About

This repository contains an Image Process Tool written in Java without using external image processing library like OpenCV.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages