我來翻譯從八度到Python代碼,在許多事情的程序做這樣的事情:imread八度imread CV2
load_image = imread(「image.bmp」)
正如你可以看到它的位圖,然後,如果我做
大小(load_image),其打印(1200,1600,3)哪一個好,但,當我這樣做:
load_image
它打印一個一維數組,這對我沒有任何意義,我的問題是如何在Octave中解釋這些值,因爲我必須在opencv中加載相同的圖像,並且我找不到方法。
謝謝。
我來翻譯從八度到Python代碼,在許多事情的程序做這樣的事情:imread八度imread CV2
load_image = imread(「image.bmp」)
正如你可以看到它的位圖,然後,如果我做
大小(load_image),其打印(1200,1600,3)哪一個好,但,當我這樣做:
load_image
它打印一個一維數組,這對我沒有任何意義,我的問題是如何在Octave中解釋這些值,因爲我必須在opencv中加載相同的圖像,並且我找不到方法。
謝謝。
你有什麼是三維數組八度。在x維中,您似乎每個像素都有RGB值,Y和Z維分別是行和列。但是,當你打印它時,你會看到數組中的所有值,因此它看起來像一維數組。
嘗試這樣的事情,並期待在輸出:
load_image(:,:,i)
的i代表圖像RGB的尺寸。如果你想用matplotlib或類似的工具打印3D圖像,你需要做同樣的事情。
你使用的八度版本是什麼版本?你能提供一個鏈接到你的bmp嗎? – Ash