Update app.py
Browse files
app.py
CHANGED
|
@@ -7,6 +7,7 @@ from PIL import Image
|
|
| 7 |
import timm
|
| 8 |
import io
|
| 9 |
import sys
|
|
|
|
| 10 |
|
| 11 |
# --- 1. 初始化模型 ---
|
| 12 |
model_id = "briaai/RMBG-2.0"
|
|
@@ -56,7 +57,15 @@ def process_image(input_image):
|
|
| 56 |
image.putalpha(mask)
|
| 57 |
return image
|
| 58 |
|
| 59 |
-
# --- 3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
with gr.Blocks(title="RMBG-2.0 AI") as app:
|
| 61 |
gr.Markdown("## ✂️ 去背服務測試")
|
| 62 |
|
|
|
|
| 7 |
import timm
|
| 8 |
import io
|
| 9 |
import sys
|
| 10 |
+
import psutil # 記得 import 這個,才能調用後台硬體資料
|
| 11 |
|
| 12 |
# --- 1. 初始化模型 ---
|
| 13 |
model_id = "briaai/RMBG-2.0"
|
|
|
|
| 57 |
image.putalpha(mask)
|
| 58 |
return image
|
| 59 |
|
| 60 |
+
# --- 3.取得系統狀態的函數 ---
|
| 61 |
+
def get_system_stats():
|
| 62 |
+
# 取得 CPU 使用率
|
| 63 |
+
cpu = psutil.cpu_percent(interval=None)
|
| 64 |
+
# 取得 RAM 使用率
|
| 65 |
+
ram = psutil.virtual_memory().percent
|
| 66 |
+
return {"cpu": cpu, "ram": ram}
|
| 67 |
+
|
| 68 |
+
# --- 4. 介面 ---
|
| 69 |
with gr.Blocks(title="RMBG-2.0 AI") as app:
|
| 70 |
gr.Markdown("## ✂️ 去背服務測試")
|
| 71 |
|