Skip to content

This is a project for an image processing course at INSAT. The project involves the development of an image processing tool that uses various algorithms and techniques to manipulate PGM images (ASCII format). The tool includes features such as filtering, enhancement, segmentation.

Notifications You must be signed in to change notification settings

ziedbrah-source/Image-Processing-Software

Repository files navigation

Image processing software

  1. About The repo
  2. Technologies
  3. Run the app

About the repo

This is a project for an image processing course at INSAT. The project involves the development of an image processing tool that uses various algorithms and techniques to manipulate digital images. The tool includes features such as filtering, enhancement, segmentation, and compression, and has practical applications in fields such as medical imaging, computer vision, and photography. This repository contains the source code for the tool, as well as documentation and examples of its use.

Technologies

  • Python 3
  • Tkinter: Python GUI library
  • Numpy
  • Matplotlib

Run the app:

python window.py

Screenshots

Original image

original-Image.png

Histogram

histogram.png

Pepper and Salt noise

salt-And-Pepper.png

Segmentation part

Before OTSU algorithm

Before-OTSU.png

After OTSU algorithm

After-OTSU.png

And other features that you may like to explore :)

About

This is a project for an image processing course at INSAT. The project involves the development of an image processing tool that uses various algorithms and techniques to manipulate PGM images (ASCII format). The tool includes features such as filtering, enhancement, segmentation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages