forked from scott/YOLOv8_test_example
66 lines
1.1 KiB
Markdown
66 lines
1.1 KiB
Markdown
# test
|
|
|
|
outputs `Yes` if the supplied image contains a bus and `No` if it does not
|
|
|
|
## usage
|
|
|
|
syntax: `./test.py [IMAGE]`
|
|
|
|
### example 1
|
|
|
|
testing with the following image:
|
|
|
|

|
|
|
|
```bash
|
|
./test.py img/bus.jpg
|
|
```
|
|
|
|
output:
|
|
|
|
```
|
|
|
|
image 1/1 /home/ja/git/YOLOv8_test_example/img/bus.jpg: 640x480 4 persons, 1 bus, 1 stop sign, 20.1ms
|
|
Speed: 1.0ms preprocess, 20.1ms inference, 0.7ms postprocess per image at shape (1, 3, 640, 480)
|
|
Yes
|
|
Confidence: 87.3%
|
|
```
|
|
|
|
### example 2
|
|
|
|
testing with the following image:
|
|
|
|

|
|
|
|
```bash
|
|
./test.py img/notabus.png
|
|
```
|
|
|
|
output:
|
|
|
|
```
|
|
image 1/1 /home/ja/git/YOLOv8_test_example/img/notabus.png: 384x640 (no detections), 17.4ms
|
|
Speed: 0.9ms preprocess, 17.4ms inference, 0.4ms postprocess per image at shape (1, 3, 384, 640)
|
|
No
|
|
```
|
|
|
|
### example 3
|
|
|
|
testing with the following image:
|
|
|
|

|
|
|
|
```bash
|
|
./test.py img/bus2.png
|
|
```
|
|
|
|
output:
|
|
|
|
```
|
|
image 1/1 /home/ja/git/YOLOv8_test_example/img/bus2.png: 384x640 (no detections), 16.4ms
|
|
Speed: 1.1ms preprocess, 16.4ms inference, 0.3ms postprocess per image at shape (1, 3, 384, 640)
|
|
No
|
|
```
|
|
|
|
Note that another cartoon image of a bus did register as a bus.
|