Skip to content

Commit

Permalink
updated doc
Browse files Browse the repository at this point in the history
  • Loading branch information
muiz6 committed Jul 3, 2024
1 parent 830f605 commit 08115aa
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 7 deletions.
26 changes: 19 additions & 7 deletions ReadMe.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,29 @@
> Our Semester Project for OOP
# CIMP
## Introduction
CIMP is an image manipulation program that can apply filters to an image.

![logo](/media/icon.png)
CIMP is an image manipulation program written in C++. All features are developed from scratch (other
than the GUI which uses with WxWidgets library for graphical components).

![logo](/docs/icon.png)

### Features

- Open sevaral bitmap image formats
- Save as servaral bitmap image formats (including a quantised 8-bit bmp format)
- Apply colour filters such as alienate, invert colours, sepia & more
- Vertically invert the image
- Graphical User Interface

### Dependencies

CIMP depends upon [wxWidgets](https://github.com/wxWidgets/wxWidgets). Library for its
Graphic User Interface. Do add it in your project prior to compilation.

### Screenshots

![original image](/media/sc1.jpg)
![original image](/docs/sepia.jpg)

![alienate filter](/docs/alienate.jpg)

When image is saved as 8-bit bitmap it is quantised to have fewer than 256 colours:

![alienate filter](/media/sc2.jpg)
![quantisation filter](/docs/quantisation.jpg)
Binary file added docs/alienate.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
Binary file added docs/quantisation.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/sepia.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed media/sc1.jpg
Binary file not shown.
Binary file removed media/sc2.jpg
Binary file not shown.

0 comments on commit 08115aa

Please sign in to comment.