Ich möchte jedes Eingabebild mit einer Maske der gleichen Größe wie das Eingabebild multiplizieren. Wie würde ich das im Tensorflow machen?Wie multipliziert man Eingangsbilder mit Maske im Tensorflow?
sieht Meine Bildlesefunktion wie dies bisher:
img_contents = tf.read_file(input_queue[0])
label_contents = tf.read_file(input_queue[1])
img = tf.image.decode_png(img_contents, channels=3)
label = tf.image.decode_png(label_contents, channels=1)
# Now I want to do something like this?
mask = tf.constant(1.0, dtype=tf.float32, shape=img.shape)
img_masked = tf.multiply(img,mask)
ist das möglich? Nicht sicher, ob img bereits ein Tensor-Objekt ist und ich diese Funktion hier verwenden kann. Ich bin neu in Tensorflow ...
Sie einfach tun kann, 'mask = tf.constant (1,0, dtype = tf.float32, Form = img.get_shape()) ' ' img_masked = img * maske' – keveman