Pranav4datasc commited on
Commit
daa2ec6
·
verified ·
1 Parent(s): b47b4c2

Upload 56 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. __init__.py +0 -0
  2. __pycache__/style.cpython-312.pyc +0 -0
  3. __pycache__/style.cpython-39.pyc +0 -0
  4. __pycache__/transformer_net.cpython-312.pyc +0 -0
  5. __pycache__/utils.cpython-312.pyc +0 -0
  6. __pycache__/vgg.cpython-312.pyc +0 -0
  7. app.py +36 -0
  8. images/content-images/amber.jpg +0 -0
  9. images/content-images/cat.jpg +0 -0
  10. images/content-images/dipika.jpg +0 -0
  11. images/content-images/mayanti.jpg +0 -0
  12. images/content-images/model1.jpg +0 -0
  13. images/content-images/model2.jpg +0 -0
  14. images/content-images/owl.jpg +0 -0
  15. images/content-images/taapse.jpg +0 -0
  16. images/content-images/tamanna.jpg +0 -0
  17. images/output-images/amber-candy.jpg +0 -0
  18. images/output-images/amber-mosaic.jpg +0 -0
  19. images/output-images/amber-rain-princess.jpg +0 -0
  20. images/output-images/amber-udnie.jpg +0 -0
  21. images/output-images/candy-amber.jpg +0 -0
  22. images/output-images/candy-dipika.jpg +0 -0
  23. images/output-images/candy-mayanti.jpg +0 -0
  24. images/output-images/candy-taapse.jpg +0 -0
  25. images/output-images/candy-tamanna.jpg +0 -0
  26. images/output-images/mosaic-amber.jpg +0 -0
  27. images/output-images/mosaic-cat.jpg +0 -0
  28. images/output-images/mosaic-dipika.jpg +0 -0
  29. images/output-images/mosaic-owl.jpg +0 -0
  30. images/output-images/mosaic-taapse.jpg +0 -0
  31. images/output-images/mosaic-tamanna.jpg +0 -0
  32. images/output-images/rain_princess-amber.jpg +0 -0
  33. images/output-images/rain_princess-cat.jpg +0 -0
  34. images/output-images/rain_princess-dipika.jpg +0 -0
  35. images/output-images/rain_princess-model1.jpg +0 -0
  36. images/output-images/rain_princess-owl.jpg +0 -0
  37. images/output-images/rain_princess-taapse.jpg +0 -0
  38. images/output-images/rain_princess-tamanna.jpg +0 -0
  39. images/output-images/udnie-dipika.jpg +0 -0
  40. images/output-images/udnie-mayanti.jpg +0 -0
  41. images/output-images/udnie-model2.jpg +0 -0
  42. images/output-images/udnie-tamanna.jpg +0 -0
  43. images/style-images/candy.jpg +0 -0
  44. images/style-images/mosaic.jpg +0 -0
  45. images/style-images/rain-princess-cropped.jpg +0 -0
  46. images/style-images/rain-princess.jpg +0 -0
  47. images/style-images/udnie.jpg +0 -0
  48. requirements.txt.txt +3 -0
  49. saved_models/candy.pth +3 -0
  50. saved_models/mosaic.pth +3 -0
__init__.py ADDED
File without changes
__pycache__/style.cpython-312.pyc ADDED
Binary file (2.78 kB). View file
 
__pycache__/style.cpython-39.pyc ADDED
Binary file (1.56 kB). View file
 
__pycache__/transformer_net.cpython-312.pyc ADDED
Binary file (7.1 kB). View file
 
__pycache__/utils.cpython-312.pyc ADDED
Binary file (2.36 kB). View file
 
__pycache__/vgg.cpython-312.pyc ADDED
Binary file (2.81 kB). View file
 
app.py ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from PIL import Image
3
+
4
+ import style
5
+ st.title(":rainbow[Stylize app is so kewl]:sun_with_face::sunglasses:")
6
+ #st.title(":rainbow[using _Streamlit_ is so cool] :sunglasses:")
7
+ col1, col2 = st.columns(2,gap="large")
8
+ img = st.sidebar.selectbox(
9
+ 'Select image',
10
+ ('amber.jpg','cat.jpg','owl.jpg','dipika.jpg','mayanti.jpg','model1.jpg','model2.jpg','taapse.jpg','tamanna.jpg')
11
+ )
12
+
13
+ style_name = st.sidebar.selectbox(
14
+ 'Select style',
15
+ ('candy','mosaic','rain_princess','udnie')
16
+ )
17
+
18
+ model = "./saved_models/" +style_name+ ".pth"
19
+ #print(model)
20
+ input_image = "./images/content-images/" + img
21
+ output_image = "./images/output-images/" + style_name + "-" + img
22
+ with col1:
23
+ st.write("### Source Image:")
24
+ image = Image.open(input_image)
25
+ st.image(image,width=300)
26
+
27
+ clicked = st.button("Stylize",type="primary")
28
+
29
+ if clicked:
30
+ with col2:
31
+ model = style.load_model(model)
32
+ style.stylize(model,input_image,output_image)
33
+
34
+ st.write('### Output Image:')
35
+ image=Image.open(output_image)
36
+ st.image(image,width=300)
images/content-images/amber.jpg ADDED
images/content-images/cat.jpg ADDED
images/content-images/dipika.jpg ADDED
images/content-images/mayanti.jpg ADDED
images/content-images/model1.jpg ADDED
images/content-images/model2.jpg ADDED
images/content-images/owl.jpg ADDED
images/content-images/taapse.jpg ADDED
images/content-images/tamanna.jpg ADDED
images/output-images/amber-candy.jpg ADDED
images/output-images/amber-mosaic.jpg ADDED
images/output-images/amber-rain-princess.jpg ADDED
images/output-images/amber-udnie.jpg ADDED
images/output-images/candy-amber.jpg ADDED
images/output-images/candy-dipika.jpg ADDED
images/output-images/candy-mayanti.jpg ADDED
images/output-images/candy-taapse.jpg ADDED
images/output-images/candy-tamanna.jpg ADDED
images/output-images/mosaic-amber.jpg ADDED
images/output-images/mosaic-cat.jpg ADDED
images/output-images/mosaic-dipika.jpg ADDED
images/output-images/mosaic-owl.jpg ADDED
images/output-images/mosaic-taapse.jpg ADDED
images/output-images/mosaic-tamanna.jpg ADDED
images/output-images/rain_princess-amber.jpg ADDED
images/output-images/rain_princess-cat.jpg ADDED
images/output-images/rain_princess-dipika.jpg ADDED
images/output-images/rain_princess-model1.jpg ADDED
images/output-images/rain_princess-owl.jpg ADDED
images/output-images/rain_princess-taapse.jpg ADDED
images/output-images/rain_princess-tamanna.jpg ADDED
images/output-images/udnie-dipika.jpg ADDED
images/output-images/udnie-mayanti.jpg ADDED
images/output-images/udnie-model2.jpg ADDED
images/output-images/udnie-tamanna.jpg ADDED
images/style-images/candy.jpg ADDED
images/style-images/mosaic.jpg ADDED
images/style-images/rain-princess-cropped.jpg ADDED
images/style-images/rain-princess.jpg ADDED
images/style-images/udnie.jpg ADDED
requirements.txt.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ streamlit
2
+ torch
3
+ torchvision
saved_models/candy.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c3da09dfa2877fe4b64154d5561ef764a666aed17f9e59bfa6e102aaa31f4966
3
+ size 6740723
saved_models/mosaic.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3d6d92cebde0cd068b8ed508f0d2d4c54b2b2b7137ffb4032bea44f2ab87c973
3
+ size 6740703