Skip to content

Development of simple Image Processing web app using streamlt

Notifications You must be signed in to change notification settings

JAGUAR1617/Image-Processing-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Image-Processing-Web-App

Development of simple Image Processing web app using streamlt

Streamlit is powerful and yet simple platform to develop a python-based apps. In this project streamlit has been used to create image processing app with OpenCV library. In OpenCV library multiple algorithms and function are available to perform certain task, for example any image can be resized, cropped, format, pasting or overlapping of two images, rotating, flipping, drawing, color transformations etc. can be done with simple line of code. In this app, several image processing methods such as edge detection, blur, morphological transformations, corner detections etc. have been considered. More details of OpenCV and streamlit can be found in the official website. Screenshots of web app for image processing are depicted in figure 1 to 4.

screeen1 Fig 1 : streamlit sidebar to select various image processing tool.

screeen2 Fig 2 : streamlit file uploader to upload images.

Untitled111 Fig 3 : streamlit slider to change RGB value ranging from 0 to 255.

screeen3 Fig 4 : slider to select different threshold value ranging from 10 to 100.

About

Development of simple Image Processing web app using streamlt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages