1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/CV_Lab-face-recognition-hub

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
gradio_test.py 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
13339479676 Отправлено 30.07.2022 13:22 95ffc39
import os
import shutil
from pathlib import Path
import gradio as gr
IMG_PATH = "./test_img"
def a(img):
print(img)
shutil.copy(img, "./test_img")
paths = sorted(Path(IMG_PATH).rglob('*.jpeg'))
return img, gr.Dataset.update(samples=[[path.as_posix()] for path in paths])
with gr.Blocks() as demo:
# 人脸识别 录入
with gr.Row():
with gr.Column():
with gr.Row():
input_img = gr.Image(image_mode="RGB", source="upload", type="filepath", label="人脸录入")
with gr.Row():
btn = gr.Button(value="录入")
with gr.Row():
paths = sorted(Path(IMG_PATH).rglob('*.jpeg'))
example_images = gr.Dataset(components=[input_img], samples=[[path.as_posix()] for path in paths])
with gr.Column():
with gr.Row():
output_ = gr.Image(image_mode="RGB", source="upload", type="pil", label="录入图片")
btn.click(fn=a, inputs=[input_img], outputs=[output_, example_images])
demo.launch(inbrowser=True)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/CV_Lab-face-recognition-hub.git
git@api.gitlife.ru:oschina-mirror/CV_Lab-face-recognition-hub.git
oschina-mirror
CV_Lab-face-recognition-hub
CV_Lab-face-recognition-hub
master