Skip to content

A cross-platform variant of PhotoShop written in Qt creator, using both Serial and Parallel implementations for editing algorithms.

Notifications You must be signed in to change notification settings

alexmk92/ImageShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageShop

A cross-platform variant of PhotoShop written in Qt creator, using both Serial and Parallel implementations for editing algorithms.

This application was written for my SOFT339 (CUDA) and SOFT336 (Cross Platform Software Development) courses at Plymouth University. The application demonstrates how image processing software can benefit from utilising parallel programming techniques to enhance performance of CPU intensive tasks, such as applying a filter to an image file which exceeds 20MB in size.

The application boasts a limited set of tools, such as Black and White filters, RGB, Brightness & Contrast, Hue/Saturation, Cropping and Moving.

In future I hope to add a layer system, but presently I don't have the time to overcomplicate the application to that extent.

Please feel free to fork and use this code for your own personal learning, do not submit it as your own though.

About

A cross-platform variant of PhotoShop written in Qt creator, using both Serial and Parallel implementations for editing algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published