Canny Edge Detector for QR Code