linhcuem commited on
Commit
fe3f366
·
1 Parent(s): 6665333

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -47,7 +47,12 @@ def yolov8_img_inference(
47
  # image = read_image
48
  results = model.predict(image)
49
  render = render_result(model=model, image=image, result=results[0])
50
- count_result = results[0].boxes.cls.tolist().count('name')
 
 
 
 
 
51
  # count_result = results.pandas().xyxy[0].value_counts('name')
52
  return render, count_result
53
 
 
47
  # image = read_image
48
  results = model.predict(image)
49
  render = render_result(model=model, image=image, result=results[0])
50
+ # get the model names list
51
+ names = model.names
52
+ # get the 'car' class id
53
+ obj_id = list(names)[list(names.values()).index('object')]
54
+ # count 'car' objects in the results
55
+ count_result = results[0].boxes.cls.tolist().count(obj_id)
56
  # count_result = results.pandas().xyxy[0].value_counts('name')
57
  return render, count_result
58