Skip to content

An App that make effects by applying 12 different filters on gray and colored bit map image of size 256 x 256.

Notifications You must be signed in to change notification settings

HadeerAbdelnasser204/Image_Filters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image_Filters

Made by : Hadeer Abdelnasser - Sara Walid - Howida Abdelhalim

Requested by: Dr. Mohammed El-Ramly in Structured Programming course.

About BmpEditor Program :

  • This is an image processing tool that can apply different filters to a bit map image of size 256 x 256.

  • BmpEditor has 2 versions:

         1- Grey_Filtrs.cpp is a version that works with Grey images.
         
         2- RGB_Filters.cpp is a version that works with  RGB images.
    
  • A small library with four functions for loading the pixels of the image into a 2D or 3D array. The library consists of two files bmplib.cpp and bmplib.h.

Purpose:

Demonstrate use of bmplip for handling bmp colored and grayscale images Program load a gray image and store in another file & It isPhotoShop Program that the user chooses filters to be applied on any image he wants.

Examples of the filters effects:

1- Gray images

Original Image
image
Black and White Invert Merge 2 Images Flip (vertical-horizontal)
image image image image
Rotate (90-180-270-360) Darken or Lighten Detect Edges Enlarge (choose quarter to enlarge)
image image image image
Shrink (to 1/2, 1/3, etc) Mirror (Right-Left-Upper-Lower) Shuffle (new order to quarters) Blur
image image image image

About

An App that make effects by applying 12 different filters on gray and colored bit map image of size 256 x 256.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages