圖像在MATLAB中的存儲方式

matlab中的數組和C中的不同,舉個例子a=[1 2 3;4 5 6]   在C中a[1] 是指向第二行的指針,而在matlab中a(1) 就是第一個數1 ,而a(3)就是第三個數2 ,爲啥是2?因爲matlab中是豎排的,

在C中這麼表示肯定是錯的,理解這種存儲方式後,再看圖片,其實在matlab中就是一個二維數組,M*N,M行N列,那麼第x列y行的地址就是 x*height+y 。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章