A Review of Classic Edge Detectors - IPOL Publication - Source Code