[爆卦]matlab讀取多張影像是什麼?優點缺點精華區懶人包

為什麼這篇matlab讀取多張影像鄉民發文收入到精華區:因為在matlab讀取多張影像這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者forb9823018 (風過無痕)看板MATLAB標題[問題]轉影片檔檔案過大時間Thu Ju...


我用VideoReader讀一個

2分多鐘檔案大小8M smaple rate 30張/秒的 .mp4檔

拆成多張圖片每張圖加一些線條後用saveas存成.jpg檔

再每5張圖片讀一次讀600張圖存成影片smaple rate 30張/秒的.avi檔

(因為只是在測試全部跑完要很久所以只取一部分實際有3900多張圖)

但檔案大小變成800M左右...

資料量變小但檔案卻變成100倍大

有什麼方法讓檔案不要變那麼大嗎?

有人知道嗎?

感謝

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.202.193
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1406797002.A.B72.html
jatj:用其他軟體壓縮 ex WinAVI 08/01 09:45
forb9823018:我怕影像失真太多所以我沒有優先考慮用壓縮軟體壓縮 08/01 20:43
forb9823018:我是不是哪邊沒設定好才浪費一堆空間? 08/01 20:44
sunev:jpg就已經是壓縮過的格式了,變成avi反而是在解壓縮 08/02 03:44
bxxl:格式問題,mp4本身就有採用大量壓縮,你把他拆成一張一張的圖 08/02 08:32
bxxl:利用相鄰時間畫面變動不大所進行的壓縮就不見了 08/02 08:33
bxxl:轉回avi又是個不太壓縮的格式... 08/02 08:35
bxxl:如果使用跟原本格式同樣的壓縮模式,應不會再失真多少 08/02 08:37
bxxl:因為只是把虛胖的部份減回來 08/02 08:37
forb9823018:matlab有將圖片或影片轉成mp4的function嗎? 08/05 14:53
我用VideoWrite但之前我用mov=VideoReader('ccc.mp4');

再用saveas(gcf,strcat('pic',num2str(a),'.jpg'),'jpg');

產生的圖檔有時會一樣大小有時會不一樣,我卡在jpg檔矩陣大小不一樣沒辦法存圖片

有人知道原因和解決方法嗎?
※ 編輯: forb9823018 (140.113.202.193), 08/05/2014 16:31:59

你可能也想看看

搜尋相關網站