EnigmaOfTheWorld commited on
Commit
8f9bd8a
β€’
1 Parent(s): 904353d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +33 -14
app.py CHANGED
@@ -567,8 +567,6 @@ home</p>""")
567
  # gr.Image(detail).style(height=400, width=1200)
568
  with gr.Accordion("Generate Prompt",open=False):
569
  gr.Markdown("**Generate Prompt**")
570
- gr.Markdown("**Refer to the example below**")
571
- gr.HTML(value="<img src='https://i.ibb.co/hm1hGsP/503e7730-b23c-401a-a73a-3fef2eb074d9.jpg' alt='Generate Prompt' width='1200' height='300'/>")
572
  print('DEBUG: FIRST WITH')
573
  gr.Markdown("**Generate Prompt from the face description for image generation**")
574
 
@@ -590,13 +588,15 @@ home</p>""")
590
  # seed = gr.Text(label="Input Phrase")
591
  text2 = gr.Text(label="Generated Phrase")
592
  print(text2,'-------------')
 
 
 
 
593
  abtn = gr.Button("Generate mugshot phrase")
594
  abtn.click(generate_prompt, inputs=[text1_1,text1_2,text1_3,text1_4], outputs=text2)
595
  with gr.Accordion("Generate MugShot",open=False):
596
  gr.Markdown("**Generate MugShot from the input prompt using StableDiffusion**")
597
  gr.Markdown("**Use StableDiffusion Image Generation for text to image**")
598
- gr.Markdown("**Refer to the example below**")
599
- gr.HTML(value="<img src='https://i.ibb.co/9WsBLD0/21aa355d-5005-4fbb-bf50-4ded05e6075e.jpg' alt='Genrate image from prompt' style='height:500px;width:1200px'>")
600
  # model = gr.Radio(["StableDiffusion"])
601
  with gr.Row():
602
  with gr.Column():
@@ -605,6 +605,10 @@ home</p>""")
605
  with gr.Column():
606
  # seed = gr.Text(label="Input Phrase")
607
  im1 = gr.Image()
 
 
 
 
608
  bbtn = gr.Button("Image from description")
609
  bbtn.click(generate, inputs=[text3], outputs=im1)
610
 
@@ -613,8 +617,6 @@ home</p>""")
613
  with gr.Accordion("Pre-drawn Sketch",open=False):
614
  gr.Markdown("**Generate Colorful Image from pre drawn sketch**")
615
  gr.Markdown("**Use StableDiffusion Depth2Image for Image to Image transformation**")
616
- gr.Markdown("**Refer to the example below**")
617
- gr.HTML(value="<img src='https://i.ibb.co/H4k0B7k/c58db90d-9479-411d-aaff-15863d2479a0.jpg' alt='Generate Image from sketch' style='height:500px;width:1200px'>")
618
  with gr.Row():
619
  with gr.Column():
620
  # seed = gr.Text(label="Input Phrase")
@@ -624,6 +626,9 @@ home</p>""")
624
  with gr.Column():
625
  # seed = gr.Text(label="Input Phrase")
626
  im3 = gr.Image()
 
 
 
627
  cbtn = gr.Button("Sketch to color")
628
  cbtn.click(transform, inputs=[im2,text4,text5], outputs=im3)
629
  with gr.Accordion("Draw Sketch",open=False):
@@ -645,8 +650,6 @@ home</p>""")
645
  with gr.Accordion("Check Database",open=False):
646
  gr.Markdown("**Check if the image matches any image in our database using face recognition**")
647
  gr.Markdown("**Use Face Recognition, Face Detection and Computer Vision to match images**")
648
- gr.Markdown("**Refer to the example below**")
649
- gr.HTML(value="<img src='https://i.ibb.co/bBnDxqT/c5d2fe61-4b99-4cbc-934c-1ae9edfa4386.png' alt='Check Database' width='1200' height='300'/>")
650
  with gr.Row():
651
  with gr.Column():
652
  # seed = gr.Text(label="Input Phrase")
@@ -654,14 +657,19 @@ home</p>""")
654
  with gr.Column():
655
  # seed = gr.Text(label="Input Phrase")
656
  text8 = gr.Text(label="Identified Name")
 
 
 
 
 
657
  fbtn = gr.Button("Find the Name")
658
  fbtn.click(check_database, inputs=im6, outputs=text8)
659
 
660
  with gr.Accordion("Search Google",open=False):
661
  gr.Markdown("**Check if the image is present on the Internet**")
662
  gr.Markdown("**Using Google search api to search the image on Web**")
663
- gr.Markdown("**Refer to the example below**")
664
- gr.HTML(value="<img src='https://i.ibb.co/9v7vwVF/58f827cc-e24a-4df8-ab0f-40204d0940ec.jpg' alt='Check Google' width='1200' height='300'/>")
665
  with gr.Row():
666
  with gr.Column():
667
  # seed = gr.Text(label="Input Phrase")
@@ -669,31 +677,42 @@ home</p>""")
669
  with gr.Column():
670
  text9 = gr.Text(label="Identified Title")
671
  im8 = gr.Image()
 
 
 
 
672
  gbtn = gr.Button("Find the Name")
673
  gbtn.click(google_search, inputs=im7, outputs=[text9,im8])
674
 
675
  with gr.Accordion("Search in CCTV footage",open=False):
676
  gr.Markdown("**Upload a video to identify missing person in the footage**")
677
- gr.Markdown("**Refer to the example below**")
678
- gr.HTML(value="<img src='https://i.ibb.co/H7t0R5C/bb71faf0-f86f-4064-b796-7a4dea6efdc7.jpg' alt='Check cctv' width='1200' height='300'/>")
 
679
  with gr.Row():
680
  with gr.Column():
681
  fil1 = gr.File(type="file")
682
  with gr.Column():
683
  vid2 = gr.Video()
684
  # video_name = gr.Text(label="Video Upload")
 
 
 
685
  hbtn = gr.Button("Video")
686
  hbtn.click(video, inputs=fil1, outputs=vid2)
687
 
688
  with gr.Accordion("Generate Knowledge Graph",open=False):
689
  gr.Markdown("**Genrate Knowledge Graph**")
690
- gr.Markdown("**Refer to the example below**")
691
  with gr.Row():
692
  with gr.Column():
693
  prompt_to_generate_graph = gr.Text()
694
  with gr.Column():
695
  generated_graph_pic = gr.Image()
696
- gr.HTML(value="<img src='https://i.ibb.co/j3j5Y3Q/4f4f9ed9-b52d-4ed9-a5e8-5864bffd4718.jpg' alt='Generate knowlwdge graph' width='1200' height='300' style='border: 2px solid #000;'/>")
 
 
 
697
 
698
 
699
  generate_knowledge_graph = gr.Button("Generate Knowledge Graph")
 
567
  # gr.Image(detail).style(height=400, width=1200)
568
  with gr.Accordion("Generate Prompt",open=False):
569
  gr.Markdown("**Generate Prompt**")
 
 
570
  print('DEBUG: FIRST WITH')
571
  gr.Markdown("**Generate Prompt from the face description for image generation**")
572
 
 
588
  # seed = gr.Text(label="Input Phrase")
589
  text2 = gr.Text(label="Generated Phrase")
590
  print(text2,'-------------')
591
+ gr.Markdown("**Refer to the example below**")
592
+ gr.HTML(value="<img id='generate_phrase' src='https://i.ibb.co/hm1hGsP/503e7730-b23c-401a-a73a-3fef2eb074d9.jpg' alt='Generate Prompt' width='1200' height='300'style='border: 2px solid #000;'/>")
593
+ gr.HTML(value="<style>#generate_phrase:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
594
+
595
  abtn = gr.Button("Generate mugshot phrase")
596
  abtn.click(generate_prompt, inputs=[text1_1,text1_2,text1_3,text1_4], outputs=text2)
597
  with gr.Accordion("Generate MugShot",open=False):
598
  gr.Markdown("**Generate MugShot from the input prompt using StableDiffusion**")
599
  gr.Markdown("**Use StableDiffusion Image Generation for text to image**")
 
 
600
  # model = gr.Radio(["StableDiffusion"])
601
  with gr.Row():
602
  with gr.Column():
 
605
  with gr.Column():
606
  # seed = gr.Text(label="Input Phrase")
607
  im1 = gr.Image()
608
+ gr.Markdown("**Refer to the example below**")
609
+ gr.HTML(value="<img id='genrate_mugshot' src='https://i.ibb.co/9WsBLD0/21aa355d-5005-4fbb-bf50-4ded05e6075e.jpg' alt='Genrate image from prompt' style='height:500px;width:1200px;border: 2px solid #000;'/>")
610
+ gr.HTML(value="<style>#genrate_mugshot:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
611
+
612
  bbtn = gr.Button("Image from description")
613
  bbtn.click(generate, inputs=[text3], outputs=im1)
614
 
 
617
  with gr.Accordion("Pre-drawn Sketch",open=False):
618
  gr.Markdown("**Generate Colorful Image from pre drawn sketch**")
619
  gr.Markdown("**Use StableDiffusion Depth2Image for Image to Image transformation**")
 
 
620
  with gr.Row():
621
  with gr.Column():
622
  # seed = gr.Text(label="Input Phrase")
 
626
  with gr.Column():
627
  # seed = gr.Text(label="Input Phrase")
628
  im3 = gr.Image()
629
+ gr.Markdown("**Refer to the example below**")
630
+ gr.HTML(value="<img id='image_to_image' src='https://i.ibb.co/H4k0B7k/c58db90d-9479-411d-aaff-15863d2479a0.jpg' alt='Generate Image from sketch' style='height:500px;width:1200px;border: 2px solid #000;'/>")
631
+ gr.HTML(value="<style>#image_to_image:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
632
  cbtn = gr.Button("Sketch to color")
633
  cbtn.click(transform, inputs=[im2,text4,text5], outputs=im3)
634
  with gr.Accordion("Draw Sketch",open=False):
 
650
  with gr.Accordion("Check Database",open=False):
651
  gr.Markdown("**Check if the image matches any image in our database using face recognition**")
652
  gr.Markdown("**Use Face Recognition, Face Detection and Computer Vision to match images**")
 
 
653
  with gr.Row():
654
  with gr.Column():
655
  # seed = gr.Text(label="Input Phrase")
 
657
  with gr.Column():
658
  # seed = gr.Text(label="Input Phrase")
659
  text8 = gr.Text(label="Identified Name")
660
+
661
+ gr.Markdown("**Refer to the example below**")
662
+ gr.HTML(value="<img id='search_database' src='https://i.ibb.co/bBnDxqT/c5d2fe61-4b99-4cbc-934c-1ae9edfa4386.png' alt='Check Database' width='1200' height='300' style='border: 2px solid #000;'/>")
663
+ gr.HTML(value="<style>#search_database:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
664
+
665
  fbtn = gr.Button("Find the Name")
666
  fbtn.click(check_database, inputs=im6, outputs=text8)
667
 
668
  with gr.Accordion("Search Google",open=False):
669
  gr.Markdown("**Check if the image is present on the Internet**")
670
  gr.Markdown("**Using Google search api to search the image on Web**")
671
+
672
+
673
  with gr.Row():
674
  with gr.Column():
675
  # seed = gr.Text(label="Input Phrase")
 
677
  with gr.Column():
678
  text9 = gr.Text(label="Identified Title")
679
  im8 = gr.Image()
680
+
681
+ gr.Markdown("**Refer to the example below**")
682
+ gr.HTML(value="<img id='search_google' src='https://i.ibb.co/9v7vwVF/58f827cc-e24a-4df8-ab0f-40204d0940ec.jpg' alt='Check Google' width='1200' height='300' style='border: 2px solid #000;'/>")
683
+ gr.HTML(value="<style>#search_google:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
684
  gbtn = gr.Button("Find the Name")
685
  gbtn.click(google_search, inputs=im7, outputs=[text9,im8])
686
 
687
  with gr.Accordion("Search in CCTV footage",open=False):
688
  gr.Markdown("**Upload a video to identify missing person in the footage**")
689
+ gr.Markdown("**This feature need GPU to run**")
690
+
691
+
692
  with gr.Row():
693
  with gr.Column():
694
  fil1 = gr.File(type="file")
695
  with gr.Column():
696
  vid2 = gr.Video()
697
  # video_name = gr.Text(label="Video Upload")
698
+ gr.Markdown("**Refer to the example below**")
699
+ gr.HTML(value="<img id='cctv' src='https://i.ibb.co/H7t0R5C/bb71faf0-f86f-4064-b796-7a4dea6efdc7.jpg' alt='Check cctv' width='1200' height='300' style='border: 2px solid #000;'/>")
700
+ gr.HTML(value="<style>#cctv:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
701
  hbtn = gr.Button("Video")
702
  hbtn.click(video, inputs=fil1, outputs=vid2)
703
 
704
  with gr.Accordion("Generate Knowledge Graph",open=False):
705
  gr.Markdown("**Genrate Knowledge Graph**")
706
+
707
  with gr.Row():
708
  with gr.Column():
709
  prompt_to_generate_graph = gr.Text()
710
  with gr.Column():
711
  generated_graph_pic = gr.Image()
712
+ gr.Markdown("**Refer to the example below on how generated knowledge graph**")
713
+ gr.HTML(value="<img id='knowledge_generate_graph' src='https://i.ibb.co/j3j5Y3Q/4f4f9ed9-b52d-4ed9-a5e8-5864bffd4718.jpg' alt='Generate knowlwdge graph' width='1200' height='300' style='border: 2px solid #000;'/>")
714
+ gr.HTML(value="<style>#knowledge_generate_graph:hover{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}</style>")
715
+
716
 
717
 
718
  generate_knowledge_graph = gr.Button("Generate Knowledge Graph")