1
Hilfe, ich muss einen Rahmen auf das Bild aus dem folgenden Code angezeigt werden. Wie mache ich das? Der Code unten zieht das Bild hoch, und jetzt brauche ich einen Rahmen. Hilfe .. All dieses Codes ist PythonHinzufügen eines Rahmens zu und Bild in meinem Code
# -*- coding: utf-8 -*-
'''
LoganCaroline_1_4_7: Merge images
'''
import matplotlib.pyplot as plt
import os.path
import numpy as np # “as” lets us use standard abbreviations
'''Read the image data'''
# Get the directory of this python script
directory = os.path.dirname(os.path.abspath(__file__))
# Build an absolute filename from directory + filename
filename = os.path.join(directory, 'family1.jpg')
# Read the image data into an array
img = plt.imread(filename)
'''Show the image data'''
# Create figure with 1 subplot
fig, ax = plt.subplots(1, 1)
# Show the image data in a subplot
ax.imshow(img, interpolation='none')
# Show the figure on the screen
fig.show()
Ich bin in einer Klasse und nur all dies zu lernen. Ich habe versucht, etwas Ähnliches zu tun, und es sagte mir, dass "Bild" nicht definiert wurde. Bekomme ich diese Nachricht mit diesem Code zurück oder funktioniert das? Und wenn ich diese Nachricht zurückbekomme, wie kann ich ein Bild definieren? Ist das eine Sache? – Anonymous
In dem Code-Snippet, das Sie gepostet haben, gibt es keine Variable image, nur eine Variable img. Niemand kann Ihnen helfen, wenn Sie nicht posten: 1) der genaue Code + alle verwendeten Daten (wie die Bilddatei) und 2) die genaue Fehlermeldung. Der von mir gepostete Code wird mit dem von Ihnen geposteten Code kombiniert. Füge meinen Code einfach an dein Snippet an. – Paul
Der Code, den ich hatte, als ich diese Frage einreichte, war der Code, den ich im Programm hatte. Ich habe hinzugefügt, was Sie hatten und jetzt zeigt es mein Bild und Ihr statisches Bild sowie Ihr statisches Bild mit einem Rand. Alles, was ich jetzt brauche, ist, die statische in Ihrem Bild durch meine zu ersetzen. Wie mache ich das? – Anonymous