Skip to content

lee777maker/Image-Processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Processor

Image Proecssing engine to detect and extract 4-connected components from greyscale PGM images using thresholding and Breath First Search.Implemented component filtering, extraction and component statistics (largest, smallest,count) Designed a modular, RAII compliant architecture, added unit tests using Catch2. Extended engine to support colour PPM images via templates, converting RGB to greyscale for processing, and drew bounding boxes around detected objects for visual validation

Contact for more contact details

How to run

Pre-requisites: g++ std=11 or clang++ compiler

  1. Open directory
  2. Open terminal and run "make"
  3. Run ./slide_puzzle -s "odd_number" -n "number_of_moves" -o output/myimage -x output/summary.pgm input/"input_image".pgm

About

C++ Processing project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published