Ich versuche, existierende beschriftete Bounding-Box-Bilder zu vergrößern, um mehr Objekterkennungs-Trainingsdaten mit der Funktion tf.image.sample_distorted_bounding_box zu erstellen, aber ich bekomme immer wieder diese Fehler gefunden here. Ich bin mir ziemlich sicher, dass meine Bounding Box korrekt eingestellt ist, weil sie funktioniert, wenn ich die Bounding Box zeichne.tf.image.sample_distorted_bounding_box ValueError
img = mpimg.imread('bPawn0.jpg')
img = img.reshape(1,300,300,3)
boxes = [100,88,253,209]
box = np.ones([1,1,4])
for i in range(4):
box[:,:,i] = boxes[i]/300
box = tf.convert_to_tensor(box, np.float32)
begin, size, bbox_for_draw = tf.image.sample_distorted_bounding_box(tf.shape(img),bounding_boxes=box)
ValueError: Tried to convert 'min_object_covered' to a tensor and failed. Error: None values not supported.
Irgendwelche Vorschläge, was ich hier falsch mache?
Nachdem das Bild zurück zu [3] Diese Elemente Umwandlung gearbeitet. Code aktualisiert [hier] (https://github.com/wagonhelm/image_augment/blob/master/DataAug.ipynb). Vielen Dank! –
Was meinst du mit [3] Elementen? Ihr Link gibt ein 404 :( – snazziii