Re: 有關連接webcam的問題

看板Flash作者 (科技絕緣體)時間18年前 (2008/03/27 11:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Asueliu (sue)》之銘言: : 前面爬文看到這個方法, : http://tinyurl.com/mn48d : 依照他的步驟操作插入webcam視訊, : 成功是成功了,可是... : 畫面好小喔(160*120) >"< : 我試著在場景裡把他拉大,可是畫質不夠好,呈現鋸齒狀了....囧 : 要怎麼讓他全螢幕呢?? 就上頭網頁範例的寫法來說 output_vid.attachVideo(Camera.get()); output_vid是你的視訊元件實體名稱 這時顯示的畫面解析度是預設值160*120 要變更解析度的話就要用Camera.setMode方法 public setMode([width:Number], [height:Number], [fps:Number], [favorArea:Boolean]) : Void 一開始你先宣告個視訊畫面的變數,例如叫做my_cam var my_cam:Camera = Camera.get(0); 括號內的0表示目前跟電腦連結的第一台webcam,1表示第二台,以此類推 接著就可以設定解析度了,以320x240 15fps為例 my_cam.setMode(320, 240, 15) 之後再把視訊元件output_vid跟視訊畫面的變數連結 output_vid.attachVideo(my_cam); 這樣就完成了 補充,解析度可設定的範圍取決於你webcam的硬體支援 所以不是想設多大就有多大的~~ 另外,除了webcam以外,接DV或HD-DV也可以喔!! : PS:如果我想把顯示的視訊畫面再做一點特效, : 例如說畫面裡~會動的物品被線條框起來之類的,怎麼做呢? 這部份我也想了解,所以就幫不上忙了@@ 有請其他大大提供吧!! : 感謝回答喔O__Q -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.60.29.254
文章代碼(AID): #17wn7GHH (Flash)
文章代碼(AID): #17wn7GHH (Flash)