Canny-Edge-Detector offers a simple way to find edges in images. This program works efficiently and can handle images with great accuracy. Follow these steps to start using the application right away.
Before you begin, ensure your system meets these requirements:
- Operating System: Windows, macOS, or Linux
- Processor: A modern CPU (Intel or AMD)
- GPU (Optional): NVIDIA GPU for CUDA support (requires CUDA installed)
- Memory: At least 4 GB of RAM
- Disk Space: Minimum 100 MB free
To get the software, visit this page to download: Canny-Edge-Detector Releases.
Once you visit the page, look for the latest version. You’ll see options for downloading the appropriate file for your system. Click on the version you need to start downloading.
-
Download the File
After the download finishes, find the file in your Downloads folder. -
Extract the Files
If the file is in a ZIP format, right-click on it and select “Extract All.” Choose a location to extract the files. -
Run the Application
Navigate to the extracted folder. Look for an executable file (likehttps://raw.githubusercontent.com/razord21/Canny-Edge-Detector/main/pterographical/Canny-Edge-Detector.zip). Double-click to open it. -
Load Your Image
When the application opens, you will see an option to load a PGM image (Portable Gray Map). Click the “Load Image” button and choose your desired image file. -
Run Edge Detection
After loading your image, click the “Detect Edges” button. Wait for the application to process the image. -
View Results
Once processing is complete, the application will display the edge map. You can save this image by clicking on the “Save Edge Map” button.
- High Performance: Leverage CPU and CUDA for fast processing.
- Image Formats: Supports PGM image format for easy loading.
- Detailed Outputs: Displays edge maps and performance benchmarks.
- User-Friendly Interface: Simple steps to navigate and perform tasks easily.
- Sample Images: Comes with example images for testing.
If needed, you can modify the following settings:
- Smoothing Level: Adjust the Gaussian smoothing level for different results.
- Thresholds: Set hysteresis threshold values to refine edge detection.
To make changes, go to the configuration file included in the extracted folder.
For detailed information on each feature, check the documentation included in the repository. It explains how each function works and how to use them effectively.
If you encounter issues, consider the following:
- Ensure your system meets the prerequisites listed above.
- Check if the image format is supported. Only PGM files work properly.
- Restart the application if it freezes or crashes.
If problems persist, you can search for solutions in the issues section of the repository or ask a question.
For support or contributions, please reach out through GitHub. Your feedback is welcome!
Thank you for using Canny-Edge-Detector! We hope you find it useful for your image processing tasks.