Check out my Computer Vision Repository for projects showcasing advanced image processing techniques like object detection, image stitching, and segmentation using Python and OpenCV. Whether you're a researcher, developer, or enthusiast, you'll find comprehensive insights and practical implementations to advance your computer vision skills.
I have completed Real-Time Sketch Effect Project
Closes #267
Description
This pull request introduces a real-time sketch effect applied to a video feed from the webcam. The sketch() function leverages both Canny Edge Detection and Laplacian filters to create a detailed sketch-like effect on each frame, processed in real-time. This functionality allows users to see a live sketch effect using OpenCV and Python with customizable parameters, including blur kernel size, edge detection thresholds, and binary threshold for inversion.
Type of PR
[ ] Bug fix
[x] Feature enhancement
[ ] Documentation update
[ ] Other (specify): ___
Screenshots
Checklist:
[x] I have performed a self-review of my code.
[x] I have read and followed the Contribution Guidelines.
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.
Additional context:
This feature enables users to adjust parameters for a personalized sketch effect and easily view it in real time through their webcam feed. Press 'q' to quit the program and close the display window. This functionality enhances user interaction by providing customizable and responsive sketch output in real time.
Related Issue
I have completed Real-Time Sketch Effect Project Closes #267
Description
This pull request introduces a real-time sketch effect applied to a video feed from the webcam. The
sketch()
function leverages both Canny Edge Detection and Laplacian filters to create a detailed sketch-like effect on each frame, processed in real-time. This functionality allows users to see a live sketch effect using OpenCV and Python with customizable parameters, including blur kernel size, edge detection thresholds, and binary threshold for inversion.Type of PR
Screenshots
Checklist:
Additional context:
This feature enables users to adjust parameters for a personalized sketch effect and easily view it in real time through their webcam feed. Press 'q' to quit the program and close the display window. This functionality enhances user interaction by providing customizable and responsive sketch output in real time.