全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3269
推到 Plurk!
推到 Facebook!

Webcam影像去背

答題得分者是:g9412747
kkk1225
一般會員


發表:7
回覆:14
積分:4
註冊:2010-03-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-03-30 17:29:46 IP:140.120.xxx.xxx 訂閱
請問各位:
我想作Webcam影像去背景 , 還要即時動態的 , 攝影機畫面只能有人物
要怎樣去著手 , 小弟剛學BCB新手 , 請求各位指導 謝謝
------
多多指教
g9412747
初階會員


發表:3
回覆:28
積分:36
註冊:2009-02-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-04-01 17:49:30 IP:59.120.xxx.xxx 訂閱
站上有提供許多可以秀出Web camera 畫面的方法
當您完成這一步之後 , 最初步的做法 , 請您先使用Web Camera去拍攝並建立一張完全無人物的靜態背景影像 ,
接著 , 取出camera的每一張影幅與之前所建立的靜態背景影像做相減的動作 , 可以初步達到您要的效果 .
若您的要求 , 還需要考慮Camera可以"Pan" "Tile" "Zoom"等功能性的話 , 皆會造成你的背景影像有變動 , 那麼
您就需要再去實現動態背景更新的問題 , 大致上做法是這樣!
kkk1225
一般會員


發表:7
回覆:14
積分:4
註冊:2010-03-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-04-12 16:16:44 IP:140.120.xxx.xxx 訂閱
謝謝你提共的意見
我有經過二值化後才將2張靜態影像相減,找出人物的部份。
接下來要怎麼做讓Webcam只出現人的部份,背景已經去除不見,
最重要的是還要能即時動態呈現,請問需要用TIMER元件來做嗎
有沒有相關TIMER的用法 ,或是一些有關即時動態的資料
懇求指導一下

===================引 用 g9412747 文 章===================
站上有提供許多可以秀出Web camera 畫面的方法
當您完成這一步之後 , 最初步的做法 , 請您先使用Web Camera去拍攝並建立一張完全無人物的靜態背景影像 ,
接著 , 取出camera的每一張影幅與之前所建立的靜態背景影像做相減的動作 , 可以初步達到您要的效果 .
若您的要求 , 還需要考慮Camera可以"Pan" "Tile" "Zoom"等功能性的話 , 皆會造成你的背景影像有變動 , 那麼
您就需要再去實現動態背景更新的問題 , 大致上做法是這樣!

------
多多指教
g9412747
初階會員


發表:3
回覆:28
積分:36
註冊:2009-02-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2010-04-13 15:00:13 IP:59.120.xxx.xxx 訂閱
請問您已經有辦法取得 Camera 的每一張影幅了嗎?
如果還沒 , 則你先要解決的 , 應該是取得 Camera 的每張影像 ,
方法在站上有許多, 例如 VFW 或是Directshow 等
舉例來說 ; 當你有辦法從每秒30張影幅的camera畫面中 , 擷取到每一張影幅
那麼 , 每一張影幅跟你的背景影像相減 , 不就是你要的結果了嗎?
kkk1225
一般會員


發表:7
回覆:14
積分:4
註冊:2010-03-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2010-04-20 19:21:18 IP:140.120.xxx.xxx 訂閱
謝謝 g9412747你的指導
經過幾天的努力,已經可做到連續畫面的擷取,再把每一張影像跟背景影像相減,做出即時動態的部份。
但是執行的時候,當畫面成功開始動作沒多久,就會發生記憶體用完的訊息出現,動作就停止了。
因為我是用VFW方式做的,又是USB攝影機,所以很吃記憶體。
請問有什麼方式,可以讓記憶體消耗不會那麼大,使這個訊息不會產生。
多多指導一下,謝謝。

===================引 用 g9412747 文 章===================
請問您已經有辦法取得 Camera 的每一張影幅了嗎?
如果還沒 , 則你先要解決的 , 應該是取得 Camera 的每張影像 ,
方法在站上有許多, 例如 VFW或是Directshow 等
舉例來說 ; 當你有辦法從每秒30張影幅的camera畫面中 , 擷取到每一張影幅
那麼 , 每一張影幅跟你的背景影像相減 , 不就是你要的結果了嗎?
------
多多指教
g9412747
初階會員


發表:3
回覆:28
積分:36
註冊:2009-02-25

發送簡訊給我
#6 引用回覆 回覆 發表時間:2010-04-23 16:49:04 IP:59.120.xxx.xxx 訂閱
使用何種方式來取得Camera 影像 , 或是USB攝影機 , 我想應該都不會是造成妳記體體不足的主要原因!
您可以檢查是否有正常的作到記憶體釋放的動作 , 或是你可以貼上code , 讓大家發現你問題的地方!︿︿

kkk1225
一般會員


發表:7
回覆:14
積分:4
註冊:2010-03-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2010-04-26 14:11:17 IP:140.120.xxx.xxx 訂閱

我已經發現問題所在,我忘了把NEW出來的空間給Delete掉,所以導致空間不夠。
不過還是很感謝你的提醒。
===================引 用 g9412747 文 章===================
使用何種方式來取得Camera 影像 , 或是USB攝影機 ,我想應該都不會是造成妳記體體不足的主要原因!
您可以檢查是否有正常的作到記憶體釋放的動作 , 或是你可以貼上code , 讓大家發現你問題的地方!︿︿

------
多多指教
系統時間:2024-04-19 18:31:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!