Drehen Sie ein Bild vertikal mit Schleifen in Python umPython

Python-Programme
Anonymous
 Drehen Sie ein Bild vertikal mit Schleifen in Python um

Post by Anonymous »

n Meine Funktion Es gibt die beiden Optionen: vertikal oder horizontal umdrehen. vertikal, wenn vertikal = wahr. Der horizontale Teil ist jedoch korrekt, wenn ich versuche, ein Bild vertikal umzudrehen, das Bild, das ich nur zu 42% umgedreht habe. Ich weiß nicht, welcher Teil meines Codes falsch ist. Kannst du mir eine Anleitung geben? < /P>

Code: Select all

def flip(image,vertical=False):

height = len(image)
width  = len(image[0])

for row in range(height):
for col in range(width//2):
pixel = image[row][col]
image[row][col] = image[row][width - col - 1]
image[row][width - col - 1] = pixel
if vertical == True:
image[row][col] = image[height-row-1][width - col - 1]
image[height-row-1][width - col - 1] = pixel

return True

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post