freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml的功能設(shè)計(編輯修改稿)

2024-11-09 02:52 本頁面
 

【文章內(nèi)容簡介】 oc)完成單幀視頻采集;由capSetCallbackOnVideoStream(hWndCap,VideoCallbackProc)完成視頻流采集。如果要保存采集數(shù)據(jù),則可調(diào)用capCaptureSequence(hWnd);要指定文件名,可調(diào)用capFileSetCapture(hwnd,Filename)。(9)終止視頻捕獲斷開與視頻采集設(shè)備的連接調(diào)用capCatureStop(hWndCap)停止采集,調(diào)用capDriverDisconnect(hWndCap),斷開視頻窗口與捕獲驅(qū)動程序的連接。由于上面這些API密切相關(guān),所以為了使用方便,我們干脆把它們打包到一個視頻捕獲類VideoCapture中。下面的代碼片斷展示了這個類的使用思路: //創(chuàng)建視頻捕獲類的實例 vidcap=new VideoCapture()。//當幀捕獲完成時,下面這一句將用于調(diào)用主對話框類的顯示函數(shù) vidcapSetDialog(this)。//下一行完成初始化工作:連接到驅(qū)動程序;設(shè)置使用的視頻格式等。//如果成功地連接到視頻捕獲設(shè)備返回TRUE。vidcap Initialize()。//如果連接成功,那么,我們就可以得到與視頻格式相關(guān)的BITMAPINFO //結(jié)構(gòu)。后面將用之顯示捕獲的幀 thism_bmpinfo=amp。vidcapm_bmpinfo。//現(xiàn)在,你可以正式開始視頻捕獲了…… vidcapStartCapture()。//一旦捕獲開始,捕獲的幀將到達回調(diào)函數(shù)—VideoCapture類的OnCaptureVideo函數(shù)。//在此回調(diào)函數(shù)中,你可以調(diào)用顯示函數(shù)實現(xiàn)幀顯示(見下一節(jié))//停止捕獲vidcapStopCapture()。//成功捕獲后,釋放視頻捕獲類 vidcapDestroy()?!咀⒁狻繛榱隧樌幾g和鏈接,你需要在類實現(xiàn)文件()的前面加上如下語句:pragma ment(lib,“vfw32”)pragma ment(lib,“winmm”)(二)顯示捕獲的視頻幀對于顯示捕獲的視頻幀方面(也就是顯示圖像的問題),顯然存在多種方案。例如,我們可以使用SetDIBitsToDevice()方法實現(xiàn)直接顯示捕獲的視頻幀。但是,這種方案速度非常慢,因為它是基于圖形設(shè)備接口(GDI)的函數(shù)。相比之下,更好一些的方法是使用DrawDib API來繪制幀,因為這個函數(shù)可以直接寫向視頻內(nèi)存,因此能夠提供更好的性能。下面的代碼片斷展示了如何使用DrawDib函數(shù)顯示捕獲的視頻幀: //初始化DIB以便繪制HDRAWDIB hdib=::DrawDibOpen()。//然后,使用適當?shù)膮?shù)調(diào)用這個函數(shù)…… ::DrawDibBegin(hdib,...)。//現(xiàn)在,已經(jīng)作好準備—可以調(diào)用這個函數(shù)進行幀顯示了 ::DrawDibDraw(hdib,...)。//最后,結(jié)束幀繪制 ::DrawDibEnd(hdib)。::DrawDibClose(hdib)。其實,上面代碼非常類似普通位圖繪制過程。三、選擇適當?shù)木幋a/解碼庫在本文中,我們選用Roalt 。(一)使用編碼器代碼示例 //初始化壓縮器 CParam cparams。 = CPARAM_QCIF。InitH263Encoder(amp。cparams)。//如果你需要從RGB24轉(zhuǎn)換到Y(jié)UV420格式,那么應(yīng)該調(diào)用下面的函數(shù) InitLookupTable()。//創(chuàng)建回調(diào)函數(shù)//OwnWriteFunction是編碼期間返回編碼數(shù)據(jù)時調(diào)用的全局函數(shù) WriteByteFunction = OwnWriteFunction。//壓縮數(shù)據(jù)必須使用YUV420格式 //在壓縮之前調(diào)用下面這個方法ConvertRGB2YUV(IMAGE_WIDTH,IMAGE_HEIGHT,data,yuv)。//壓縮幀……=CPARAM_QCIF。 = CPARAM_INTRA。 = 8。=yuv。//數(shù)據(jù)是YUV格式 CompressFrame(amp。cparams, amp。bits)。//你可以從開始時你已經(jīng)注冊的回調(diào)函數(shù)中取得壓縮的數(shù)據(jù) //最后,終止編碼器 // ExitH263Encoder()。(二)解碼器編程注意,而且提供了其它更多的細節(jié)實現(xiàn)。在本文中,我們以C++重新進行了改寫。下面是解碼器的使用示例代碼框架: //初始化解碼器 InitH263Decoder()。//解壓幀……//rgbdata必須足夠大以便存儲輸出數(shù)據(jù); //解碼器以YUV420格式生成圖像數(shù)據(jù); //解碼之后,把它再轉(zhuǎn)換成RGB24格式…… DepressFrame(data,size,rgbdata,buffersize)。//最后一步,終止解碼器 ExitH263Decoder()。四、運行應(yīng)用程序為了試驗本文示例應(yīng)用程序,應(yīng)該把可執(zhí)行文件復(fù)制到一個LAN中的兩臺不同的機器上;然后,分別運行之。從一臺機器上選擇“連接”菜單項,并在彈出對話框內(nèi)輸入另一臺機器的名字或IP地址,最后點擊“連接”按鈕。此時,在另一臺機器上應(yīng)該彈出一個“接受/拒絕”的對話框窗口,點擊“接受”按鈕。之后,在第一臺機器上將顯示通知對話框。按“OK”即可開始你的視頻會議(聊天……)了。第三篇:圖書館網(wǎng)站網(wǎng)站功能設(shè)計圖書館網(wǎng)站網(wǎng)站功能設(shè)計用戶分類 1).超級管理員平臺設(shè)置: 數(shù)據(jù)庫管理(備份、恢復(fù))公告管理 底部欄目管理(關(guān)于我們、購物指南、配送方式、支付方式)添加管理員 學(xué)校管理: 添加學(xué)校、學(xué)院、班級 商品管理: 商品分類(2 級分類)商品添加 商品查詢(可以按分類查詢和修改商品的庫存、價格等信息)缺貨登記管理(商品添加應(yīng)有圖書名稱、出版社、作者、ISBN,出版時間、版次等信息)(商品價格體系共有三個:進價、定價、小管家價。網(wǎng)站網(wǎng)頁上顯示的是小管家價 和定價,其中小管家價就是本網(wǎng)站的售價,因為網(wǎng)站名叫校園小管家,定價就是圖 書的定價,進價就是圖書的進貨價,在網(wǎng)站后臺添加,不顯示在網(wǎng)頁上,小管家價 與進價之間差價的 30%就是小管家的收益)訂單管理: 按日期,班級,姓名等查詢訂單信息和處理訂單。會員管理: 普通會員管理(會員的刪除、查看、鎖定)(會員刪除指的是會員畢業(yè)信息將被刪除。會員鎖定指的是租書規(guī)定時 期內(nèi)未還的會員的賬號將被鎖定,將無法進行提交訂單)小管家管理(設(shè)置小管家、解除小管家、提現(xiàn)申請?zhí)幚恚┙y(tǒng)計報表: 銷售明細 租賃明細 可以按照日期、學(xué)校、學(xué)院、班級小管家、會員查詢 2)管理員 學(xué)校管理: 添加學(xué)校、學(xué)院、班級 商品管理: 商品分類(2 級分類)商品添加 商品查詢(可以按分類查詢和修改商品的庫存、價格等信息)缺貨登記管理(商品添加應(yīng)有圖書名稱、出版社、作者、ISBN,出版時間、版次等信息)(商品價格體系共有三個:進價、定價、小管家價。網(wǎng)站網(wǎng)頁上顯示的是小管家價 和定價,其中小管家價就是本網(wǎng)站的售價,因為網(wǎng)站名叫校園小管家,定價就是圖 書的定價,進價就是圖書的進貨價,在網(wǎng)站后臺添加,不顯示在網(wǎng)頁上,小管家價 與進價之間差價的 30%就是小管家的收益)訂單管理: 按日期,班級,姓名等查詢訂單信息和處理訂單。會員管理: 普通會員管理(會員的刪除、查看、鎖定)(會員刪除指的是會員畢業(yè)信息將被刪除。會員鎖定指的是租書規(guī)定時 期內(nèi)未還的會員的賬號將被鎖定,將無法進行提交訂單)小管家管理:(設(shè)置小管家、解除小管家、提現(xiàn)申請?zhí)幚恚┙y(tǒng)計報表: 銷售明細 租賃明細 可以按照日期、學(xué)校、學(xué)院、班級小管家、會員查詢 班級訂單管理:可以對班級內(nèi)成員下單情況進行查看。我的訂單: 我的收益: 余額: 申請?zhí)岈F(xiàn) 缺貨登記: 歷史查詢:會員可以在登陸之后查詢自己的租書和買書的歷史記錄。普通用戶: 我的訂單: 申請成為班級小管家。缺貨登記:歷史查詢:會員可以在登陸之后查詢自己的租書和買書的歷史記錄。所有用戶和非用戶均可查看全站圖書全部信息。只有注冊用戶可下訂單。非注冊用戶下單時會提示需要注冊。會員注冊功能 注冊郵箱(必填)創(chuàng)建密碼(必填)真實姓名(必填)性別(必填)學(xué)校、學(xué)院、班級(必填)學(xué)歷(必填)入學(xué)時間(必填)郵箱激活男、女 管理員后臺添加,會員選擇 ??啤⒈究?、管理員后臺添加,會員選擇歷史查詢功能 描述:會員可以在登陸之后查詢自己的租書和買書的歷史記錄。購物車功能 描述:用戶登陸后,可以在瀏覽圖書時將圖書進行加入購物車,購物車內(nèi)圖書永久存在,不會因為關(guān)閉瀏覽器而消失,用戶可手動刪除和修改數(shù)量。圖書查詢描述:搜索圖書,搜索類別包括書名、作者、ISBN。圖書詳情 描述:顯示有關(guān)該圖書所有已錄入信息,包括租賃價格和新書價格。幫助功能 在網(wǎng)站底欄顯示,類似當
點擊復(fù)制文檔內(nèi)容
合同協(xié)議相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1