macOS mojave python 3.6
Die Objekterkennung zeigt das Erkennungsergebnis auf dem Bild an, aber als ich es auf meinem eigenen Bild erkannte, war der Klassenname zu klein zum Lesen. Im Bild des Tutorials wird es in einer Größe angezeigt, die leicht zu erkennen ist. https://github.com/tensorflow/models/tree/master/research/object_detection
Der Code zum Zeichnen des Erkennungsergebnisses wird in die folgende Datei geschrieben. object_detection/utils/visualization_utils.py
Ab dem 4. Dezember 2019 ist die Schriftgröße in Zeile 208 angegeben.
try:
font = ImageFont.truetype('arial.ttf', 24)
except IOError:
font = ImageFont.load_default()
Ändern Sie den Code wie folgt.
try:
font = ImageFont.truetype('/Library/Fonts/arial.ttf', 8)
except IOError:
font = ImageFont.load_default()
Ich konnte die Schriftgröße verkleinern. Die Schriftgröße hat sich nicht gut geändert, es sei denn, ich habe nicht nur die Schriftgröße, sondern auch den Pfad des Schrifttyps erneut angegeben.
Recommended Posts