跳轉到內容

MATLAB 程式設計/Psychtoolbox/螢幕命令/GetImage255

來自華夏公益教科書,自由的教科書

用法

imageArray=Screen(windowPtr,'GetImage',[rect])

從視窗中緩慢複製影像,返回一個 MATLAB uint8 陣列。如果視窗的pixelSize>8,則返回的imageArray 有三個圖層,一個 RGB 影像。rect 是視窗座標,預設值為整個視窗。

截至 1998 年 4 月,imageArray 現在是 uint8 而不是 double,以節省空間(係數為 8)。但是,如果您嘗試對 uint8 陣列進行數學運算,MATLAB 將會發出錯誤,因此您可能需要使用 DOUBLE 進行轉換,例如 imageArray/255 會產生錯誤,但 double(imageArray)/255 是可以的。另請參閱 PutImageCopyWindow.

華夏公益教科書