An open API service indexing awesome lists of open source software.

https://github.com/farheenb/sobel-edge-detector-app

A Web Application to detect the edges in an image by performing Sobel Edge Detection. Smoothen the image by applying different sigma values and changing window size on Gaussian Filter. Developed in python-Flask.
https://github.com/farheenb/sobel-edge-detector-app

Last synced: 7 months ago
JSON representation

A Web Application to detect the edges in an image by performing Sobel Edge Detection. Smoothen the image by applying different sigma values and changing window size on Gaussian Filter. Developed in python-Flask.

Awesome Lists containing this project

README

          

# Sobel Edge Detector

## Step 1- Run the App and Browse an image

![](readme_imgs/screenshot1.jpg)

## Step 2- Submit with default values of Sigma and Window Size.
This detects the edges on the unfiltered image.

![](readme_imgs/screenshot2.PNG)

The original image and edge detection on the original image is displayed as below:

![](readme_imgs/screenshot3.PNG)

## Step 3- Try with different values of sigma and window size.
Give the range of threshold to perform thresholding on the filtered image and press Apply.

![](readme_imgs/screenshot4.PNG)

The edge detection on original image and edge detection on the filtered image are displayed as below:

![](readme_imgs/screenshotDn.png)

## Step 6: After detection both the output images will be displayed and available for download.

![](readme_imgs/screenshot5.PNG)

## Step 7: View All

All the filtered images are displayed in one frame and availablefor download:

![](readme_imgs/screenshot6.PNG)