/PGMP2

PGM P2 Processor

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

#PGM Image Processor#

##Objectives## The aim of this project is to develop a PGM(P2) Image Processor which includes the following functions:

Read a PGM file, Create a PGM file, Write a PGM file, Character view, Embed SID into PGM.

Effects: Negative, Horizontal/Vertical Flip, Rotate 90C, Rotate 90CC, Rotate 180C.

##Usage## Execute the icp1102_01 file. Following the program instructions.

##Compilation## Use the following command to compile the file. Require make and gcc installed. make

##File List##

  • Documentation/ ......... Additional documentation files
  • src/ .................. Source code
    • CPGM.c ............. CPGM Kernel
    • CPGM.h ............. Header File
    • main.c ............. Main function + UI
  • readme.txt ............ Readme file

##License## This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.