A Project for the Summer School in Image Processing 2009
  
 
 
 
 
 
 
 
 


Overview, BackgroundDevelopment of the Algorithms, Determination of Board Positioning and Orientation , Segmentation of Individual Game Squares, Determination of Square Status, Implementation into Checkers Program, Conclusion.

Development of the Algorithms

Overview of Project Stages

Development of the program can be classified in the following stages

  • Determination of board positioning and orientation
  • Segmentation of individual game squares
  • Determination of square status
  • Implementation into checkers program
  • Output of image with graphical enhancements

The main bulk of the algorithms that involved image processing came with the identification of the square status, which involved manipulation of data to classify the tiles according to their predominant colour. Some sections are detailed less as they are not so relevant to the purpose of the explanation of the project.