Inspiration

The inspiration for the PencilSketcher App stems from a childhood passion for pencil sketching. The goal is to share the joy of sketching and provide a fast, user-friendly tool for students and art enthusiasts.

What it does

The PencilSketcher App allows users to effortlessly convert their photos into realistic pencil sketches. Leveraging image processing techniques and Streamlit, it provides an interactive and intuitive platform for creating artistic transformations.

How we built it

The app is built using Python, Streamlit, and image processing libraries such as OpenCV and Pillow. The combination of these technologies enables a seamless and efficient transformation of images into pencil sketches.

Challenges we ran into

One of the key challenges was finding the right balance between realism and simplicity in the sketching process. Ensuring a natural hand-drawn feel while optimizing for real-time processing presented unique hurdles.

Accomplishments that we're proud of

We take pride in creating a tool that brings together art and technology, making sketching accessible to a wider audience. The achievement lies in developing a user-friendly application that retains the artistic essence of pencil sketches.

What we learned

The project provided valuable insights into image processing algorithms, including color inversion, Gaussian blur, and division operations. Additionally, working with Streamlit enhanced our ability to create interactive and engaging web applications.

What's next for PencilSketcher App

In the future, we plan to enhance the app based on user feedback, introducing new features and customization options. The aim is to continually refine the sketching process and offer users more ways to personalize their artistic creations.

Built With

Share this project:

Updates