This document discusses the development of a compass edge detection algorithm for Yoruba character recognition, highlighting the importance of edge detection in digital image processing and its applications in pattern recognition. The implemented algorithm achieved an edge detection error rate of 0.923, but its accuracy could be improved with additional noise reduction steps. The document outlines the methodology, techniques used, and experimental results of the edge detection algorithm for effective recognition of Yoruba characters.