Spaces:
Sleeping
Sleeping
Add class reference link
Browse files
README.md
CHANGED
|
@@ -14,6 +14,9 @@ license: other
|
|
| 14 |
DEMO URL
|
| 15 |
https://huggingface.co/spaces/himipo/gpu_symbol
|
| 16 |
|
|
|
|
|
|
|
|
|
|
| 17 |
|
| 18 |
# PDF/PNG 図面記号検出デモ
|
| 19 |
|
|
@@ -28,6 +31,7 @@ DEIMv2 と YOLO26L を自動ルーティングして使用する図面記号検
|
|
| 28 |
- 記号ごとの個数集計表示
|
| 29 |
- スコア閾値の調整(デフォルト: 0.9)
|
| 30 |
- クラスフィルタリング機能(対象クラスを選択可能)
|
|
|
|
| 31 |
- NMS(Non-Maximum Suppression)による重複検出の自動マージ
|
| 32 |
|
| 33 |
## 使用方法
|
|
|
|
| 14 |
DEMO URL
|
| 15 |
https://huggingface.co/spaces/himipo/gpu_symbol
|
| 16 |
|
| 17 |
+
クラス名・例示画像一覧(Excel)
|
| 18 |
+
https://1drv.ms/x/c/380ee0ba049bb5e3/IQDQEdQ9NrYWSIJxaBCTLR_gASXzLJpfi9Pgqnur0_VHBVI?e=zTT5jt
|
| 19 |
+
|
| 20 |
|
| 21 |
# PDF/PNG 図面記号検出デモ
|
| 22 |
|
|
|
|
| 31 |
- 記号ごとの個数集計表示
|
| 32 |
- スコア閾値の調整(デフォルト: 0.9)
|
| 33 |
- クラスフィルタリング機能(対象クラスを選択可能)
|
| 34 |
+
- クラス名・例示画像一覧へのExcelリンクを掲載
|
| 35 |
- NMS(Non-Maximum Suppression)による重複検出の自動マージ
|
| 36 |
|
| 37 |
## 使用方法
|
app.py
CHANGED
|
@@ -511,6 +511,8 @@ with gr.Blocks(
|
|
| 511 |
1. 左側に **PDFまたはPNG図面** をアップロード
|
| 512 |
2. 対象クラスを選択して「検出を実行」を押す
|
| 513 |
3. 中央に **検出結果付き図面**、右側に **記号名称+個数** が表示されます。
|
|
|
|
|
|
|
| 514 |
"""
|
| 515 |
)
|
| 516 |
|
|
@@ -547,6 +549,9 @@ with gr.Blocks(
|
|
| 547 |
with gr.Row(equal_height=False, elem_classes=["class-selector-header"]):
|
| 548 |
gr.HTML("<div class='class-selector-title'>対象クラス</div>")
|
| 549 |
select_all_classes_button = gr.Button("全選択", size="sm")
|
|
|
|
|
|
|
|
|
|
| 550 |
selected_classes = gr.CheckboxGroup(
|
| 551 |
choices=class_names,
|
| 552 |
value=class_names,
|
|
|
|
| 511 |
1. 左側に **PDFまたはPNG図面** をアップロード
|
| 512 |
2. 対象クラスを選択して「検出を実行」を押す
|
| 513 |
3. 中央に **検出結果付き図面**、右側に **記号名称+個数** が表示されます。
|
| 514 |
+
|
| 515 |
+
[クラス名・例示画像一覧(Excel)](https://1drv.ms/x/c/380ee0ba049bb5e3/IQDQEdQ9NrYWSIJxaBCTLR_gASXzLJpfi9Pgqnur0_VHBVI?e=zTT5jt)
|
| 516 |
"""
|
| 517 |
)
|
| 518 |
|
|
|
|
| 549 |
with gr.Row(equal_height=False, elem_classes=["class-selector-header"]):
|
| 550 |
gr.HTML("<div class='class-selector-title'>対象クラス</div>")
|
| 551 |
select_all_classes_button = gr.Button("全選択", size="sm")
|
| 552 |
+
gr.Markdown(
|
| 553 |
+
"[クラス名・例示画像一覧](https://1drv.ms/x/c/380ee0ba049bb5e3/IQDQEdQ9NrYWSIJxaBCTLR_gASXzLJpfi9Pgqnur0_VHBVI?e=zTT5jt)"
|
| 554 |
+
)
|
| 555 |
selected_classes = gr.CheckboxGroup(
|
| 556 |
choices=class_names,
|
| 557 |
value=class_names,
|