Skip to content

Desktop-based image editing app which implements image processing concepts. Built with C++ and QT.

License

Notifications You must be signed in to change notification settings

corneliusyan/Protoshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Protoshop

A proto version of photoshop for if4073 processing and interpretation assignment.

Setup

Requirement:

  • qt5

How to run:

qmake
make

Features

  • Reading files PGM, PBM, BMP, raw format
  • Support binary, grayscale, and colour image
  • Adjustment:
    • Negative image
    • Brightening
    • Aritmethic operaon
    • Geometry transformation
    • Contrast stretching
    • Log and log inverse transformation
    • Exponential transformation
    • Gray level, bit plane slicing
    • Histogram equalization & specification
  • Histogram and image statistic analysis
  • Filtering:
    • Median, max, min filter
    • High pass filter
    • Unsharp masking
    • Highboost filter
  • Fourier transform and inverse
  • Edge detection:
    • Gradient
    • Second derivation
    • Laplace
    • LoG
    • Prewitt
    • Roberts
    • Canny
  • Automatic Number Plate Recognition

ANPR

About

Desktop-based image editing app which implements image processing concepts. Built with C++ and QT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published