我該利用哪些元件傳送影像? |
答題得分者是:dllee
|
anderson8585
一般會員 發表:10 回覆:13 積分:4 註冊:2007-08-27 發送簡訊給我 |
大家好:
因為我寫了一個滿陽春的由CCD擷取影像 再透過圖片的壓縮解壓縮來達到資料量的測試 那如果我想利用這一個特色 做出丟到網路上去傳的話 我該怎麼做才好 (void*)ptr=stream->Memory; ptr = BitmapFileHead.bfOffBits; Move( VideoStr->lpData, ptr, BitmapHead.biSizeImage); // 將資料存入 memorystream //stream->Position=0; //stream->WriteBuffer( &BitmapInfo, sizeof(BitmapInfo) ); // 存入完成 int JPGBufferlen=1024*1024*sizeof(char); // JOCTET *pJPG; char *pJPG; int image_width=320, image_height=240; InitEncoder(image_width,image_height,60,3,JCS_RGB); InitDecoder(); pJPG=(char *)malloc(1024*1024*sizeof(char)); JPGEncoder(ptr,pJPG,&JPGBufferlen); JPGDecoder(ptr,pJPG,JPGBufferlen); // memset(ptr,0,BitmapHead.biSizeImage) ; free(pJPG); ReleaseEncoder(); ReleaseDecoder(); stream->Position=0; // Form1->Image1->Picture->Bitmap->LoadFromStream(stream); delete( stream ); //capSetCallbackOnFrame (hCapWnd, NULL); //停止callbackonframe return(0); } 問題應該在這邊 我要怎麼把資料丟去socket上傳呢?有人可以解釋一下嗎?謝謝! 編輯記錄
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
您有試過網路傳輸嗎?請您先看看包大人的經典分享
TServerSocket & TClientSocket 傳輸檔案範例(Client) 及 螢幕畫面傳輸 (Client/Server) 關於影像網路傳輸,Roach 也已經有作品發表過了喔(含原始碼),請參考 擷取遠端 Web Cam 的畫面
------
http://www.ViewMove.com |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |