Ashrafb commited on
Commit
55450db
1 Parent(s): 1140f00

Upload static_index (12).html

Browse files
Files changed (1) hide show
  1. static/static_index (12).html +37 -0
static/static_index (12).html ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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>Image to Sketch</title>
7
+ </head>
8
+ <body>
9
+ <h1>Image to Sketch</h1>
10
+ <form action="/upload/" method="post" enctype="multipart/form-data">
11
+ <input type="file" name="file">
12
+ <button type="submit">Upload</button>
13
+ </form>
14
+ <div id="result"></div>
15
+
16
+ <script>
17
+ async function uploadFile() {
18
+ const formData = new FormData();
19
+ const fileInput = document.querySelector('input[type="file"]');
20
+ formData.append('file', fileInput.files[0]);
21
+
22
+ const response = await fetch('/upload/', {
23
+ method: 'POST',
24
+ body: formData
25
+ });
26
+
27
+ const data = await response.json();
28
+ document.getElementById('result').innerHTML = `<img src="data:image/png;base64,${data.sketch_image}" />`;
29
+ }
30
+
31
+ document.querySelector('form').addEventListener('submit', function(event) {
32
+ event.preventDefault();
33
+ uploadFile();
34
+ });
35
+ </script>
36
+ </body>
37
+ </html>