This is a standalone, all in one Edge Detector that is mainly running on GPU using the CUDA technology. Each algorithm also has an OpenCV counterpart which is the closest one in terms of speed.
This project is partly based on the Sobel Filter sample available as part of the CUDA SDK.
This project also partly uses the OpenCV library to load different types of image.