Essay Help Services

CSE1PES | Programming for Engineers and Scientists Assignment 3 | Programming

Home Recent Questions CSE1PES | Programming for Engineers and Scientists Assignment 3 | Programming

FUNCTION PROTOTYPES AND INCLUDES
1. You must include the stdio.h, stdlib.h and string.h libraries
2. Add the following macro

3. The following structs are to be used

4.The following function prototypes are to be used:

a. All are described below
b. You can change the naming
c. You cannot change the types

FUNCTIONS - 20

Each function is described by a different document. These documents can be found on LMS or the links below.
First four functions involve opening a file and printing the information in the file, make sure to test and ensure these are working before continuing.

FUNCTION – MAIN
FUNCTION – LOAD_IMAGE
FUNCTION – FREE_RGB_PIXELS
FUNCTION – PRINT_INFORMATION _IMAGE

The next two functions involve saving to a file, make sure to test and ensure these are working before continuing.
FUNCTION – SAVE_IMAGE
FUNCTION – SAVE_COPY_IMAGE

The next two functions are for changing the luminosity, make sure to test and ensure these are working before continuing.
FUNCTION – CHANGE_LUMINOSITY_IMAGE
FUNCTION – CHANGE_LUMINOSITY_PIXELS

The next four functions are for removing a channel, make sure to test and ensure these are working before continuing.
FUNCTION – REMOVE_CHANNEL_IMAGE
FUNCTION – REMOVE_RED_PIXELS
FUNCTION – REMOVE_GREEN_PIXELS
FUNCTION – REMOVE_BLUE_PIXELS

The next two functions are for inverting the image, make sure to test and ensure these are working before continuing.
FUNCTION – INVERT_IMAGE
FUNCTION – INVERT_PIXELS

The next two functions are for quantizing the image, make sure to test and ensure these are working before continuing. THESE FUNCTIONS ARE MORE DIFFICULT
FUNCTION – QUANTIZE_IMAGE
FUNCTION – QUANTIZE_PIXELS

The next two functions are for quantizing the image, make sure to test and ensure these are working before continuing. THESE FUNCTIONS ARE MORE DIFFICULT
FUNCTION – FLIP_HORIZONTAL_IMAGE
FUNCTION – FLIP_HORIZONTAL_PIXELS

The next two functions are for cropping the image, make sure to test and ensure these are working before continuing. THESE FUNCTIONS ARE VERY DIFFICULT, ONLY ATTEPT IF YOU HAVE TIME AND UNDERSTANDING
FUNCTION – CROP_IMAGE
FUNCTION – RE_ALLOCATE_PIXELS

Similar Posts

Order Now

Latest Reviews

Facebook

Payments And Security