Anda di halaman 1dari 3

Iniadalahterjemahanmesin

Translatedby
Mouseteksuntukmelihatasli.KliktomboldibawahiniuntukkembalikebahasaInggris
nampaknyahalaman.
BacktoEnglish

film
Bermainfilmrekamanframe

Sintaks
movie(M)
movie(M,n)
movie(M,n,fps)
movie(h,...)
movie(h,M,n,fps,loc)

Deskripsi
Themoviefungsimemainkanfilmdidefinisikanolehsebuahmatriksyangkolomadalahfilmframe(biasanya
diproduksiolehgetframe).
movie(M)memainkanfilmdalammatriksMsekali,menggunakansumbusaatinisebagaitargetbawaan.Jika
Andainginmemutarfilmpadagambardaripadasumbu,menentukanmenanganigambar(ataugcf)sebagai
argumenpertama:movie(figure_handle,...).Mharusmenjadisebuaharraydariframefilm(biasanyadari
getframe).
movie(M,n)memainkanfilmnkali.Jikannegatif,setiapsiklusditampilkanmajukemudianmundur.Jikan
vektor,elemenpertamaadalahjumlahkaliuntukmemutarfilm,danunsurunsursisamembuatdaftarframe
untukbermaindifilm.
Misalnya,jikaMmemilikiempatframeskemudiann=[104421]memainkanfilmsepuluhkali,danfilm
terdiridaribingkai4diikutiolehbingkai4lagi,diikutiolehbingkai2danakhirnyabingkai1.
movie(M,n,fps)memainkanfilmdifpsframeperdetik.Defaultadalah12frameperdetik.Komputeryang
tidakbisamencapaikecepatantertentubermainsecepatmungkin.
movie(h,...)memainkanfilmberpusatpadagambarataudiidentifikasiolehmenanganihkapak.Menentukan
gambaratausumbumemungkinkanMATLABuntuksesuaidenganfilmdenganukuranyangtersedia.
movie(h,M,n,fps,loc)menentukanloc,lokasiempatelemenvektor,[xy00],manasudutkiribingkai
filmberlabuh(hanyaduaelemendalamvektoryangdigunakan).Lokasiadalahrelatifterhadapsudutkiribawah
gambarataukapakditentukanolehhandlehdandalamsatuanpixel,terlepasdariobjekUnitsproperti.

Contoh

Tutupsemua

Catatanbingkaidanbermainfilm
Gunakanfungsigetframedalamsatulingkaranuntukmerekamframedaripeaks
fungsibergetar.Melakukanpraalokasiarrayuntukmenyimpanframefilm.

Membukacontohini

figure
Z=peaks;
surf(Z)
axistightmanual
ax=gca;
ax.NextPlot='replaceChildren';

loops=40;
F(loops)=struct('cdata',[],'colormap',[]);
forj=1:loops
X=sin(j*pi/10)*Z;
surf(X,Z)
drawnow
F(j)=getframe;
end

Untukmemutarfilmduakali,gunakanmovie(F,2).

Contohcontohyangterkait

Catatananimasiuntukpemutaran

Lebihlanjuttentang

Tutupsemua

Tips
Fungsimoviemenggunakanukurangambardefault560oleh420dantidakmengubahukuranangkaangka
untukmenyesuaikanfilmdenganbingkaiyanglebihbesarataulebihkecil.Untukmengakomodasiukuran
bingkailainnya,Andadapatmengubahukurangambaragarsesuaidenganfilm.

movieinihanyamenerimagambar8bitlucutidakmenerima16bitgrayscaleatau24bittruecolorgambar
bingkai.
Penyanggaanfilmtempatsemuaframedalammemori.Akibatnya,padaMicrosoftWindows danmungkin
platformlainnya,filmlama(urutanbeberaparatusframe)dapatbuangmemori,tergantungpadasumber
dayasistem.Dalamkasustersebut,sebuahpesanerrordikeluarkan:
???Errorusing==>movie
Couldnotcreatemovieframe
AndadapatmembatalkanfilmdenganmengetikCtrlC.
movieinitidakfungsibuiltin.Olehkarenaitu,Andatidakbisamenyebutmoviemenggunakanfungsi
builtin.

KeterbatasandenganRendererpadasistemWindows
PengaturanangkaRendererpropertiuntukkaryakaryapaintersdisekitarketerbatasanmenggunakan
getframedenganrendererOpenGLpadabeberapasistemWindows.

Lihatjuga
frame2im|getframe|im2frame|VideoReader|VideoWriter

DiperkenalkansebelumR2006a

Anda mungkin juga menyukai