Skip to content

This program is used to graphics editing and and accepts jpg files formats. It offers wide variety of transitions, which are available through a user-friendly Graphical User Interface.

License

Notifications You must be signed in to change notification settings

WypychKarolina/Color-matrix-transformations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Transformations of colors matrices - algorithms of graphics editing implementations in Julia

This application was made as a course assignment.

Faculty of Pure and Applied Mathematics at Wroclaw Univeristy of Science and Technology.

Short program description

This program is used to graphics editing and and accepts jpg files formats. It offers wide variety of transitions, which are available through a user-friendly Graphical User Interface.

Available functionality:

  • color transformations:
    • changing contrast,
    • changing lightness,
    • changing saturation
    • changing colors,
  • blurring,
  • sharpening,
  • affine transformations:
    • scaling,
    • rotation,
    • translation,
    • mirror reflection.

Contributors' course nicknames:

  1. Oriolus,
  2. Jelonek,
  3. Wariacino,
  4. Sheldon Cooper.

Technologies:

  • Julia - programming language,
  • FileIO - package that enable loading and saving images,
  • Images - package for images processing,
  • ImageShow - package providing image show methods.

How to run this program?

  1. Clone the project to your directory: git clone https://github.com/o-Mateo-o/grafika-pakiety.git.

  2. Type in Julia terminal:

  • cd("path/repo") -path/repo is path to the repository on your computer

  • using Pkg; Pkg.add(["Gtk", "Images", "ImageView", "FileIO", "ImageShow"])

  • include("runROMEO.jl").

Installing packages mentioned above is essential to succesfully precompile this project and make use of every its functionality.


About

This program is used to graphics editing and and accepts jpg files formats. It offers wide variety of transitions, which are available through a user-friendly Graphical User Interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages