File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
Javascript/Real-Time Filter Camera Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6+ < title > Webcam Filters</ title >
7+ < link rel ="stylesheet " href ="styles.css ">
8+ </ head >
9+ < body >
10+ < div class ="container ">
11+ < h1 > 🎥 Live Webcam Filters</ h1 >
12+
13+ < div class ="video-container ">
14+ < video id ="video " autoplay playsinline > </ video >
15+ < canvas id ="canvas "> </ canvas >
16+ </ div >
17+
18+ < div class ="controls ">
19+ < button id ="startBtn "> Start Webcam</ button >
20+
21+ < div class ="button-group ">
22+ < button class ="filter-btn active " data-filter ="none "> Normal</ button >
23+ < button class ="filter-btn " data-filter ="grayscale "> Grayscale</ button >
24+ < button class ="filter-btn " data-filter ="sepia "> Sepia</ button >
25+ < button class ="filter-btn " data-filter ="invert "> Invert</ button >
26+ < button class ="filter-btn " data-filter ="blur "> Blur</ button >
27+ < button class ="filter-btn " data-filter ="brightness "> Bright</ button >
28+ < button class ="filter-btn " data-filter ="contrast "> Contrast</ button >
29+ </ div >
30+
31+ < div class ="status " id ="status "> Click "Start Webcam" to begin</ div >
32+ < div class ="filter-label " id ="filterLabel "> Current Filter: Normal</ div >
33+ </ div >
34+ </ div >
35+
36+ < script src ="script.js "> </ script >
37+ </ body >
38+ </ html >
You can’t perform that action at this time.
0 commit comments