Added tensor conversion
This commit is contained in:
+8
-1
@@ -1,6 +1,7 @@
|
||||
import os
|
||||
|
||||
import folder_paths
|
||||
from torchvision import transforms
|
||||
from ultralytics import YOLO
|
||||
|
||||
model_path = folder_paths.models_dir
|
||||
@@ -54,7 +55,13 @@ class YOLOClassify:
|
||||
CATEGORY = "SuperMasterBlasterLaser/ComfyUI_YOLO_Classifiers"
|
||||
|
||||
def classify(self, yolo_classifier_model, image_to_classify):
|
||||
result = yolo_classifier_model.predict(image_to_classify)
|
||||
transform = transforms.Compose(
|
||||
[transforms.ToTensor(), transforms.Resize(size=(640, 640))]
|
||||
)
|
||||
|
||||
img_tensor = transform(image_to_classify).unsqueeze(0)
|
||||
|
||||
result = yolo_classifier_model(img_tensor)
|
||||
|
||||
class_name = None
|
||||
for r in result:
|
||||
|
||||
Reference in New Issue
Block a user