Я хочу перевернуть изображение вдоль оси Y = X, как это.
Я сделал эту функцию, чтобы делать то, что я хочу, но мне было интересно, есть ли более оптимизированный способ сделать это.Функция, которую я сделал, немного медленная при работе с большими изображениями
def flipImage(img):
# Get image dimensions
h, w = img.shape[:2]
# Create a image
imgYX = np.zeros((w, h, 3), np.uint8)
for y in range(w):
for x in range(h):
imgYX[y,x,:]=img[x,y,:] #Flip pixels along y=x
return imgYX