0
我從磁盤讀取圖像,我將其轉換爲numpy的陣列如何在轉換爲numpy數組時獲取圖像的正確順序?
im=Image.open(infile)
imdata = scipy.misc.fromimage(im)
但圖像被鏡像像它被存儲在磁盤上。
如何以正確的順序讀取它。
非常感謝。
我從磁盤讀取圖像,我將其轉換爲numpy的陣列如何在轉換爲numpy數組時獲取圖像的正確順序?
im=Image.open(infile)
imdata = scipy.misc.fromimage(im)
但圖像被鏡像像它被存儲在磁盤上。
如何以正確的順序讀取它。
非常感謝。
如果是倒過來:
imagedata = imagedata[::-1, :]
如果換左至右:
imagedata = imagedata[:, ::-1]
而如果是調換(對角翻轉):
imagedata = imagedata.T
如果你有更多的尺寸更多(顏色,alpha,...)翻轉可以通過
imagedata = imagedata[::-1, ... ]
或
imagedata = imagedata[:, ::-1, ... ]
「......」不是東西,我不知道一個佔位符,但在numpy的一個實現的功能。
你可以請告訴它如何爲rgb圖像 謝謝 – Shan
你試過轉座嗎? – James