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

影像擷取後如何加一pixels值

尚未結案
jjoey.tw
一般會員


發表:29
回覆:19
積分:9
註冊:2004-11-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-06 14:22:52 IP:211.78.xxx.xxx 未訂閱
http://delphi.ktop.com.tw/topic.php?topic_id=51059    請問各位高手,我參考之前的資料,得知將擷取到的影像, 放到buf1陣列中,程式片斷如下:      MbufGet2d(milbuf1,0L,0L,640L,480L,buf);  // 將擷取到的影像, 放到buf int t,y,x; //---------陣列內的每個像素加10----------- for(y=0;y<480;y ) { for (x=0;x<640;x ) { t=int(buf1[y][x]); p[t]=p[t] 10; } } MbufPut2d(milbuf1,0L,0L,640L,480L,buf); // 將處理的結果顯示出來 紅字部份,我該如何寫,才正確,謝謝! kiwi 發表人 - jjoey.tw 於 2005/04/06 14:26:51
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-06 15:25:30 IP:61.70.xxx.xxx 未訂閱
您好: 您是要將每個像素加10,在填入p嗎?如果是的話buf值直接加10,在回填不就好了? 還是我誤解?? 不曉得您程式中的p所指為何? for(y=0;y<480;y ) for (x=0;x<640;x ) p[y][x]=buf1[y][x] 10;
系統時間:2024-05-13 10:12:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!