[問題] figure轉成mat
我想做的事是在video上面畫一些框框
目前做法是
1. 讀video得到w*h*3*frame的uint8 mat資料
(接著會用for loop處理每一張frame,以下步驟只講一張frame的,其它類推)
2. imshow(某張frame)
3. set(gca, 'units', 'normalized', 'position', [0 0 1 1]);
為避免把外面灰色框框也存進去(還是有其它比較好的做法?!)
4. 用rectangle在figure上面畫框
5. 用getframe把figure抓下來(長寬有變)
6. 用imresize把長寬變成跟原video一樣
最後結果接近我想要的
但是影像感覺左右被壓扁了@@
然後左右還是有灰框
想請問大家這樣怎麼解決......
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.135.192
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章