版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.PlateDSP車牌識(shí)別系統(tǒng)第5.0版 用戶手冊(cè)PlateDSP 車牌識(shí)別系統(tǒng)V1 于2003年6月正式發(fā)布軟件著作權(quán)登記號(hào):2006SR00107PlateDSP 車牌識(shí)別系統(tǒng)V2 于2005年6月正式發(fā)布軟件著作權(quán)登記號(hào):2006SR00108PlateDSP 車牌識(shí)別系統(tǒng)V3 于2006年9月正式發(fā)布軟件著作權(quán)登記號(hào):2007SR03393PlateDSP 車牌識(shí)別系統(tǒng)2008 于2007年10月正式發(fā)布PlateDSP 車牌識(shí)別系統(tǒng)V5.0 于2008年10月正式發(fā)布軟件著作權(quán)登記號(hào):2008SR36708執(zhí)行標(biāo)準(zhǔn):中華人民共和國公共安全行業(yè)標(biāo)準(zhǔn) GA/T 833-2009機(jī)動(dòng)車號(hào)牌
2、圖像自動(dòng)識(shí)別技術(shù)規(guī)范PlateDSP車牌識(shí)別系統(tǒng) 采用最新數(shù)字信號(hào)處理(DSP) 以及 動(dòng)態(tài)目標(biāo)自動(dòng)跟蹤 技術(shù),能對(duì)圖像進(jìn)行快速實(shí)時(shí)的自動(dòng)識(shí)別處理 (車牌自動(dòng)定位、字符分割、字符識(shí)別),是市面上最快速有效的商用識(shí)別軟件。本手冊(cè)中的圖例中的車輛不是交通違章車輛,只是作為軟件的界面說明。本手冊(cè)并不包含PlateDSP車牌識(shí)別系統(tǒng)的全部?jī)?nèi)容,今后對(duì)于手冊(cè)內(nèi)容的修改,將不再單獨(dú)通知用戶。請(qǐng)認(rèn)真閱讀手冊(cè)中的全部?jī)?nèi)容,并按說明使用。;深圳市普利得軟件開發(fā)有限公司www.PlateDSP.comPlateDSP 車牌識(shí)別系統(tǒng)V1 于2003年6月正式發(fā)布軟件著作權(quán)登記號(hào):2006SR00107PlateDS
3、P 車牌識(shí)別系統(tǒng)V2 于2005年6月正式發(fā)布軟件著作權(quán)登記號(hào):2006SR00108PlateDSP 車牌識(shí)別系統(tǒng)V3 于2006年9月正式發(fā)布軟件著作權(quán)登記號(hào):2007SR03393PlateDSP 車牌識(shí)別系統(tǒng)2008 于2007年10月正式發(fā)布PlateDSP 車牌識(shí)別系統(tǒng)V5.0 于2008年10月正式發(fā)布軟件著作權(quán)登記號(hào):2008SR36708深圳市普利得軟件開發(fā)有限公司SHENZHEN PLATEDSP SOFTWARE DEVELOPMENT CO., LTD.網(wǎng)頁:www.PlateDSP.com電話:+86 755 86219206, 86219209地址:廣東省深圳市南山
4、區(qū)深南大道10128號(hào)南山軟件園東塔樓706室目錄前言3新增項(xiàng)目4兼容性4舊版軟件的維護(hù)5簡(jiǎn)介5開發(fā)平臺(tái)5版權(quán)申明6授權(quán)許可6運(yùn)行環(huán)境6安裝順序7功能表8建議使用硬件9高清像機(jī)注意事項(xiàng)9電腦配置推薦11新應(yīng)用方案12操作說明14視頻設(shè)置15識(shí)別參數(shù)設(shè)置16字符訓(xùn)練18應(yīng)用軟件開發(fā)API19錄像文件回放模塊20視頻錄像模塊21識(shí)別核心模塊24統(tǒng)計(jì)模塊37視頻管理模塊38應(yīng)用程序再加密41雜項(xiàng)42控件事件43機(jī)動(dòng)車號(hào)牌圖像自動(dòng)識(shí)別技術(shù)規(guī)范API45BSTR字符串與內(nèi)存泄漏46應(yīng)用軟件分發(fā)47典型應(yīng)用編程48沖紅燈抓拍系統(tǒng)48雷達(dá)測(cè)速/黑名單/卡口/收費(fèi)50HTML簡(jiǎn)單測(cè)試53附錄A 常見問答54附
5、錄B 智能交通產(chǎn)品技術(shù)分析56附錄C 索引73附錄D 施工事項(xiàng)75攝像機(jī)要求75采集卡75卡口系統(tǒng)75收費(fèi)系統(tǒng)76移動(dòng)查車系統(tǒng)76深圳市普利得軟件開發(fā)有限公司www.PlateDSP.com前言本公司的第一版識(shí)別軟件“PlateDSP 車牌識(shí)別系統(tǒng)”于2003年6月正式面市,歷經(jīng)數(shù)年,取得了較好的成績(jī),尤其在移動(dòng)式的電子警察系統(tǒng)等 實(shí)時(shí)性要求高的產(chǎn)品市場(chǎng)上,明顯優(yōu)于同類產(chǎn)品,有較好的口碑。根據(jù)用戶的反饋,以及技術(shù)創(chuàng)新的需求,開發(fā)出了“PlateDSP 車牌識(shí)別系統(tǒng)V5.0”。目前,在車牌識(shí)別方面大部分其它產(chǎn)品是采用觸發(fā)方法或移動(dòng)檢測(cè)方法來抓拍一幀圖片進(jìn)行識(shí)別,屬于單幀圖像識(shí)別,從工程上講只有一
6、次的識(shí)別機(jī)會(huì),這種方式有較大的缺陷。 觸發(fā)裝置對(duì)圖像的影響:在Windows多任務(wù)系統(tǒng)中,任務(wù)的切換時(shí)間極不穩(wěn)定,經(jīng)過實(shí)測(cè),這一時(shí)間從0到幾百毫秒不等,當(dāng)系統(tǒng)CPU占用率高時(shí),任務(wù)的切換時(shí)間很長(zhǎng)。而視頻應(yīng)用系統(tǒng)的CPU占用率都比較高。觸發(fā)裝置實(shí)際上是使用任務(wù)查詢方式檢測(cè)I/O端口的狀態(tài),當(dāng)達(dá)到設(shè)定的條件時(shí),捕捉圖像。由于I/O端口狀態(tài)的變化到檢測(cè)有一定的延遲,使得捕捉的圖像可能不是最清晰的,當(dāng)車速較高時(shí),這種情況更加明顯。觸發(fā)方式不適用于車輛緝查:車輛緝查一般都不應(yīng)限制運(yùn)行中的車速,否則影響交通。在高車速的情況下,攝像機(jī)只會(huì)有一幅清晰的圖像出現(xiàn),大部分都是模糊的,由于受任務(wù)切換時(shí)間的不觸定性以
7、及車型等影響,觸發(fā)捕捉到的圖像經(jīng)常不是最清晰的,這勢(shì)必嚴(yán)重影響車牌識(shí)別的準(zhǔn)確性。移動(dòng)檢測(cè)技術(shù)存在的局限性:當(dāng)圖象中的變化達(dá)到一定量時(shí),將控制系統(tǒng)完成圖像的捕捉及識(shí)別,這種移動(dòng)檢測(cè)技術(shù)對(duì)行車速度有比較大的局限,不能太快,也不能太慢,否則漏檢率很高;光線的陰影、抖動(dòng)的樹支、車載系統(tǒng)中發(fā)動(dòng)機(jī)的抖動(dòng)及運(yùn)行時(shí)的抖動(dòng)都會(huì)引起誤檢;即使正確檢出車輛,其檢測(cè)位置也不一定是車牌最清晰時(shí)的位置;車流太密時(shí),漏檢也很明顯。實(shí)際應(yīng)用時(shí)垃圾記錄太多,工作人員的校對(duì)工作量大,效果很不理想,沒有實(shí)用價(jià)值。這種系統(tǒng)更無法在運(yùn)行的警車內(nèi)可靠使用,因?yàn)閳D像總是在抖動(dòng),相當(dāng)于總是有移動(dòng)物體。如果識(shí)別系統(tǒng)對(duì)每幀圖像都識(shí)別,并自動(dòng)找到
8、最佳識(shí)別效果的圖像,這比把寶押在一張圖像上要好得多,應(yīng)用這種方法可以很好地提高抓拍率、識(shí)別率,并且能夠降低工程的施工難度。PlateDSP車牌識(shí)別系統(tǒng)V5.0正是基于這一思想,采用高速的識(shí)別算法核心對(duì)視頻流進(jìn)行逐幀的識(shí)別,即對(duì)單個(gè)車輛進(jìn)行了多次識(shí)別,從而有效克服了現(xiàn)有車牌識(shí)別技術(shù)存在的許多缺陷。使用連續(xù)多幀識(shí)別,從工程的角度看,比單幀識(shí)別成功的機(jī)率要高得多,這是因?yàn)檫B續(xù)抓拍的圖像的角度、光照不同,識(shí)別效果也不盡相同,從理論上講,只要有一幀足夠清析的圖像就有一個(gè)好的識(shí)別結(jié)果。PlateDSP車牌識(shí)別系統(tǒng)V5.0還采用先進(jìn)的目標(biāo)跟蹤,以及識(shí)別結(jié)果最佳化等方法,來確保從車流中一個(gè)一個(gè)地甄別出序列化的
9、車牌。要對(duì)視頻流進(jìn)行逐幀識(shí)別,必須采用行之有效的高速識(shí)別算法,否則無法達(dá)到實(shí)用的效果。對(duì)于常用的768 X 288高分辯率圖像,PlateDSP識(shí)別系統(tǒng)V5.0可以在3到10毫秒內(nèi)完成全部的識(shí)別過程,并且在多個(gè)應(yīng)用中實(shí)施了單臺(tái)計(jì)算機(jī)8路以及12路的實(shí)時(shí)識(shí)別方案。新增項(xiàng)目PlateDSP 車牌識(shí)別系統(tǒng)V5.0 增加或改進(jìn)的功能:n 使用改進(jìn)的快速人工智能算法,大大提高單幀圖片文件識(shí)別的準(zhǔn)確率,同時(shí)也提高了多幀連續(xù)視頻流識(shí)別的準(zhǔn)確率。 PlateDSP 車牌識(shí)別系統(tǒng)2008 增加或改進(jìn)的功能:n 支持高清圖片識(shí)別。n 直接支持北京大恒/北京微視高清CCD數(shù)碼相機(jī)實(shí)時(shí)逐幀識(shí)別(15到30幀/秒)。n
10、 支持同一圖像中最多4個(gè)目標(biāo)(車牌)的自動(dòng)跟蹤。n 直接支持北京嘉恒中自O(shè)K系列采集卡,支持天敏VC系列采集卡。n 多路實(shí)時(shí)識(shí)別時(shí),識(shí)別速度更快更準(zhǔn)。PlateDSP 車牌識(shí)別系統(tǒng)V3 增加或改進(jìn)的功能:n 使用新的快速算法,大幅提高識(shí)別率及抓拍率。n 提供運(yùn)動(dòng)車輛及包含字符通知信息,可以更好地在低光照下保證抓拍率。n 提供車輛出界的通知,使應(yīng)用程序可以更快地對(duì)當(dāng)前記錄進(jìn)行處理。n 內(nèi)置實(shí)用的車牌統(tǒng)計(jì)過濾功能函數(shù)及事件。n 提供視頻測(cè)速功能,方便一些特定的應(yīng)用。n 提供多線程的圖像文件存儲(chǔ)功能,更好地利用CPU資源。n 提供可回索的過程合成圖片抓拍函數(shù),方便沖紅燈系統(tǒng)的開發(fā)應(yīng)用。 PlateD
11、SP 車牌識(shí)別系統(tǒng)V2 增加或改進(jìn)的功能:n 新增的智能車輛牌照自動(dòng)跟蹤功能,可對(duì)車輛運(yùn)動(dòng)方向進(jìn)行識(shí)別。利于單車道雙向行駛中的應(yīng)用。n 與錄像功能完美結(jié)合??煞奖阌脩糸_發(fā)出超前的具有車牌自動(dòng)檢索功能的硬盤錄像系統(tǒng)(DVR)。n 完善的視頻回放功能,可逐幀回放,抓圖。便于錄像文件中圖片的取證。n 新增字符疊加功能。可在采集的圖片及錄像文件中疊加字符。n 除自動(dòng)支持DirectShow視頻設(shè)備外,新增支持“大恒圖像卡系列”及“微視圖像卡系統(tǒng)”。針對(duì)大恒視頻卡特別優(yōu)化,連續(xù)識(shí)別時(shí)CPU占用率極低。n 內(nèi)置的GDI+支持。支持BMP/GIF/JPEG/PNG/TIFF等格式文件的識(shí)別及保存。n 更加方
12、便可靠的對(duì)應(yīng)用程序的加密。n 車牌寬度實(shí)時(shí)顯示,利于工程施工。兼容性對(duì) PlateDSP 車牌識(shí)別系統(tǒng)V2/V3/V3.5 的兼容:n 提供PlateDSP.V5.ocx外殼調(diào)用V5.0版的程序,不需要編譯,可二進(jìn)制支持以前開發(fā)的所有程序。n 增加了一些有用的函數(shù),以方便老程序的源代碼級(jí)的改進(jìn)。對(duì) PlateDSP 車牌識(shí)別系統(tǒng)V1 的兼容:n 提供PlateDSP.V1.ocx外殼調(diào)用V5.0版的程序,不需要編譯,可二進(jìn)制支持以前開發(fā)的大部分應(yīng)用程序。n 不支持I/O、RS232接口的觸發(fā)控制(絕大部分客戶不用觸發(fā),或使用專用協(xié)議的觸發(fā)器)。n 不支持內(nèi)置黑名單管理(絕大部分用戶都使用專用的
13、數(shù)據(jù)庫系統(tǒng)檢索黑名單)。n 不支持工具欄(絕大部分用戶都禁止了工具欄)。舊版軟件的維護(hù)為了對(duì)用戶負(fù)責(zé),我們將繼續(xù)對(duì)舊版的識(shí)別軟件進(jìn)行必要的維護(hù)。對(duì)于新的客戶,我們強(qiáng)列建議您基于新的“PlateDSP 車牌識(shí)別系統(tǒng)V5.0”開發(fā)應(yīng)用軟件。簡(jiǎn)介“PlateDSP 車牌識(shí)別系統(tǒng)V5.0”基于Microsoft ActiveX (OCX)組件技術(shù)開發(fā),是一個(gè)開放式的中間件,其接口全部公開,支持當(dāng)前流行的大多數(shù)開發(fā)平臺(tái),利于開發(fā)商的集成應(yīng)用。PlateDSP 車牌識(shí)別系統(tǒng)的主要特點(diǎn)就是快速、實(shí)時(shí)地對(duì)每一幀圖像進(jìn)行有效識(shí)別。在快速識(shí)別的前提下,以往無法實(shí)現(xiàn)的應(yīng)用成為可能;某些實(shí)現(xiàn)不理想的情況得到很大改觀。
14、“PlateDSP 車牌識(shí)別系統(tǒng)V5.0” 支持基于Microsoft的DirectShow技術(shù)的視頻設(shè)備,以及北京大恒、北京微視公司的視頻采集卡,運(yùn)行于Windows 2000或以上平臺(tái),以及 DirectX 9.0或以上版本。PlateDSP 車牌識(shí)別系統(tǒng)支持目前市面上的大多數(shù)WDM驅(qū)動(dòng)程序的視頻捕捉卡、1394及USB連接的DV設(shè)備等,支持一機(jī)多卡;支持內(nèi)存中位圖的識(shí)別;支持BMP、JPG等圖片格式文件的識(shí)別及存儲(chǔ);支持AVI、MPG、WMV等錄像文件格式的回放及識(shí)別;支持MPEG4高壓縮比的AVI格式的錄像片斷保存。開發(fā)平臺(tái)“PlateDSP 車牌識(shí)別系統(tǒng)V5.0”基于Microsof
15、t ActiveX (OCX)組件技術(shù)開發(fā),支持當(dāng)前流行的大多數(shù)x86-32位Windows下的開發(fā)平臺(tái),如:Microsoft Visual C+ 6Microsoft Visual Basic 6Microsoft Visual C+.NET 2003 / 2005Microsoft Visual C#.NET 2003 / 2005Microsoft Visual VB.NET 2003 / 2005Borland C+ Builder 6Borland Delphi 7PowerBuilder, Foxbase, ASP 等版權(quán)申明“PlateDSP 車牌識(shí)別系統(tǒng)V5.0” 受版權(quán)法的
16、保護(hù),禁止任何形式的非法拷貝及逆向工程。識(shí)別軟件由“深圳市普利得軟件開發(fā)有限公司”提供的加密狗保護(hù)及授權(quán),禁止任何非授權(quán)的識(shí)別軟件在商業(yè)中應(yīng)用。加密狗遺失不補(bǔ)!PlateDSP車牌識(shí)別系統(tǒng)V5.0版加密狗示意圖授權(quán)許可同意本許可協(xié)議的所有條款及此處包含的任何補(bǔ)充或特殊的許可條款是獲得本產(chǎn)品許可的必要條件。如果您不同意此協(xié)議的所有條款,請(qǐng)?jiān)谌靸?nèi)將產(chǎn)品退還“深圳市普利得軟件開發(fā)有限公司”。您對(duì)本軟件的使用將表明您同意接受本協(xié)議中條款的約束。授予您使用許可權(quán)。您可以為了備份的目的而復(fù)制磁盤中的軟件,可以為了將本產(chǎn)品集成到您的軟件的目的,根據(jù)本產(chǎn)品的文檔說明將我們提供的軟件合并進(jìn)您的程序中。除已按上
17、述第一條被授權(quán)外,不可以復(fù)制、修改、逆向工程、分解或重組該產(chǎn)品的全部或部分,不可向他人銷售、租借、許可、轉(zhuǎn)讓、分發(fā)全部或部分本產(chǎn)品或本協(xié)議授予的權(quán)利。沒有任何明示的或暗示的或其它任何形式的保證,包括但不僅僅限于商品的適銷性和對(duì)特定用途的適用性。任何情況下,無論如何引起及依據(jù)何種責(zé)任理論,均不負(fù)擔(dān)任何因使用或不能使用本產(chǎn)品造成的損失責(zé)任,包括:丟失數(shù)據(jù)、損失利潤(rùn)及其它特別的、偶然的、附隨的、繼發(fā)的或間接的損失。所有的產(chǎn)品,包括軟件、文檔、與本產(chǎn)品一并附送的其它材料及您制作的備份的所有權(quán)與版權(quán)均屬于“深圳市普利得軟件開發(fā)有限公司”。違反上述條款時(shí),本協(xié)議的授權(quán)將自動(dòng)終止。本文所涉及的其它產(chǎn)品和公司
18、名稱可能是各自相應(yīng)所有者的商標(biāo)。運(yùn)行環(huán)境Intel P4 CPU 1.5GHz + 256MB + 1GB-HDMicrosoft Windows 2000 / Windows XP + DirectX 9.0GDI+ 編程接口 ( GdiPlus.dll )顯示卡最好為獨(dú)立內(nèi)存顯卡,顏色質(zhì)量最好設(shè)置為16位色,這樣的CPU占用率相對(duì)會(huì)低一些。最好設(shè)置為16位色,否則CPU占用率會(huì)高一些顯卡顏色位數(shù)設(shè)置安裝順序1). 安裝軟件狗驅(qū)動(dòng)程序 (演示版不需安裝,正式版需要)2). 插入U(xiǎn)SB軟件狗 (演示版不需安裝,正式版需要)3). 安裝“PlateDSP 車牌識(shí)別系統(tǒng)V5.0”4). 安裝Dir
19、ectX 9.0功能表識(shí)別軟件分為演示版及正式版兩個(gè)版本,兩種版本的運(yùn)行文件不同。演示版的代碼是不完整的,運(yùn)行時(shí)將在信息欄中顯示“演示版”的字樣。主要功能正式版演示版OCX組件技術(shù),支持多種平臺(tái)的二次開發(fā)內(nèi)置支持DirectShow技術(shù)兼容的視頻設(shè)備內(nèi)置支持大恒、微視、嘉恒等視頻采集設(shè)備支持高清圖像識(shí)別快速實(shí)時(shí)地對(duì)每幀圖像進(jìn)行識(shí)別,識(shí)別時(shí)間小于10mS(注1)支持車輛運(yùn)動(dòng)方向識(shí)別X支持車輛運(yùn)動(dòng)速度的視頻測(cè)量X支持車輛運(yùn)動(dòng)檢測(cè)X車輛出界通知X內(nèi)置實(shí)用的車牌自動(dòng)統(tǒng)計(jì)過濾X車牌的自動(dòng)定位帶漢字的車牌牌照識(shí)別;車牌顏色識(shí)別(注2)車身顏色識(shí)別XBMP/JPG/PNG等圖片文件的識(shí)別BMP/JPG/PN
20、G等圖片文件的保存XAVI/WMV/MPG/ASF等錄像文件的回放及識(shí)別MPEG4壓縮的AVI錄像文件的保存X內(nèi)存BMP位圖的識(shí)別字符訓(xùn)練XX對(duì)應(yīng)用程序的加密X支持多個(gè)組件同時(shí)應(yīng)用 (即:支持單機(jī)多卡)視頻流式的整牌識(shí)別率97%97%識(shí)別次數(shù)及日期限制無限制多單臺(tái)計(jì)算機(jī)最多管理的視頻路數(shù)4/8/12路4路運(yùn)營(yíng)車標(biāo)記識(shí)別定制X注1:Intel P4 1.5GHz CPU + 256MB內(nèi)存 + 20GB-HD硬盤 + NVIDA RIVA TNT2顯示卡,IBM兼容機(jī);Windows XP操作系統(tǒng);VT210(bt878)視頻采集卡,PAL_D制式,720x288x16位色。對(duì)每幀圖像都進(jìn)行識(shí)別
21、。注2:可識(shí)別的字符包括:數(shù)字(0-9);字母(A-Z);漢字(京津晉冀蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊川貴云藏陜甘青寧新渝,軍??毡鄙蚰咸m廣成濟(jì)京,警學(xué)領(lǐng)試掛港澳超使練)。第 77 頁深圳市普利得軟件開發(fā)有限公司www.PlateDSP.com建議使用硬件采集卡: 大恒圖像系列板卡CG300(單路視頻采集卡);QP300、VT142(四路視頻采集卡)等北京微視V110(單路視頻采集卡);V400、V411、V410E(四路視頻采集卡)等圓剛 EZ-capture878 視頻采集卡 (2.7版驅(qū)動(dòng)支持一機(jī)多卡)VSTAR、VT-210等bt878視頻采集卡好視界PHILIPS 7130電視接
22、收卡北京嘉恒中自O(shè)K系列采集卡天敏VC系列采集卡(必須把相關(guān)的DLL文件復(fù)制到系統(tǒng)或應(yīng)用程序目錄下,否則無法打開設(shè)備)攝像機(jī) / DV:三洋:VCC-6572P/6574P攝像機(jī),電子快門可調(diào)。松下:WV-CP430攝像機(jī),電子快門可調(diào)。 貝克(BAXALL):CDX9714攝像機(jī),電子快門可調(diào),強(qiáng)光自動(dòng)反轉(zhuǎn)(晚上效果好)。 索尼:SONY480AP一體化機(jī)。Panasonic NV-DS88 數(shù)碼攝錄機(jī) (電子快門可調(diào);帶1394接口, 模擬視頻接口)高清攝像機(jī):北京大恒CCD高清DH-SV1310FC(低照度),1394接口,1280 x 1024,每秒15幀;北京大恒CCD高清DH-SV
23、1410GC(低照度),千兆網(wǎng)接口,1280 x 1024,每秒15幀。(必須把相關(guān)的DLL文件復(fù)制到系統(tǒng)或應(yīng)用程序目錄下,否則可能無法打開設(shè)備。IP地址自動(dòng)設(shè)置,從主機(jī)IP地址加1開始遞增)北京微視CCD高清MVC900DAC-GE30,千兆網(wǎng)接口,1392 x 1036,每秒30幀;北京微視CCD高清MVC2900DAC-GE15,千兆網(wǎng)接口,1392 x 1036,每秒15幀。(必須把相關(guān)的DLL文件復(fù)制到系統(tǒng)或應(yīng)用程序目錄下,否則無法打開設(shè)備。如果是非Intel網(wǎng)卡,IP地址請(qǐng)?jiān)O(shè)置為:192.168.1.xxx或192.168.0.xxx)ALLIED VISION TECHNOLOG
24、IES 高清 GC2450C,千兆網(wǎng)接口,2448 x 2050,每秒15幀。(必須把相關(guān)的DLL文件復(fù)制到系統(tǒng)或應(yīng)用程序目錄下,否則無法打開設(shè)備。高清像機(jī)注意事項(xiàng)在安裝目錄C:Program FilesPlateDSP.V5V3ExamplesBCB6MultiTargets下的例子是針對(duì)高清像機(jī)特別設(shè)計(jì)的,測(cè)試高清設(shè)備時(shí),可直接運(yùn)行MultiTargets.exe程序。高清攝像機(jī)的實(shí)時(shí)識(shí)別需要強(qiáng)勁的CPU及大量?jī)?nèi)存,建議使用雙核CPU,內(nèi)存1G。為了提高處理速度,最好限制識(shí)別區(qū)域(可通過識(shí)別設(shè)置對(duì)話框?qū)崿F(xiàn),也可調(diào)用setRecogCfgRange設(shè)置)。如果識(shí)別的車牌都比較大時(shí),可更改系統(tǒng)
25、中默認(rèn)的車牌大小的范圍,如:setRecogCfgPlateMaxWidth(255);/默認(rèn)值為220點(diǎn)寬setRecogCfgPlateMinWidth(100);/默認(rèn)值為80點(diǎn)寬setRecogCfgPlateMaxHeight(80);/默認(rèn)值為60點(diǎn)高setRecogCfgPlateMinHeight(30);/默認(rèn)值為20點(diǎn)高電腦配置推薦n 筆記本電腦推薦配置圖像數(shù)計(jì)算機(jī)采集卡1路Celeron CPU 1.4GHz256MB內(nèi)存圓剛Cardbus筆記本電腦專用采集卡 或IEE1394接口DV 或USB2.0視頻采集盒2路P4 CPU 1.7G256MB內(nèi)存圓剛Cardbus筆記
26、本專用采集卡 加USB2.0視頻采集盒n 臺(tái)式機(jī)推薦配置圖像數(shù)計(jì)算機(jī)采集卡1路Celeron CPU 1.7GHz256MB內(nèi)存圓剛EZ-capture878視頻采集卡 或北京微視V110 或北京大恒CG3002路P4 CPU 2.0G256MB內(nèi)存獨(dú)立顯存顯卡2塊 圓剛EZ-capture878 (2.7版驅(qū)動(dòng)) 或2塊 北京微視V110 或2塊 北京大恒CG3003路P4 CPU 2.0G512MB內(nèi)存獨(dú)立顯存顯卡3塊 北京微視V110 或3塊 北京大恒CG3004路P4 CPU 2.0G512MB內(nèi)存獨(dú)立顯存顯卡北京微視V400、V411 或北京大恒QP3008路P4H CPU 3.0G
27、1GB內(nèi)存PCI-E總線獨(dú)立顯存顯卡2塊 北京大恒VT142 或2塊 北京微視V410E12路P4H CPU 3.0G1GB內(nèi)存PCI加PCI-E總線獨(dú)立顯存顯卡北京大恒1塊QP300 加2塊VT142 或北京微視1塊V400/V411 加2塊V410E超過四路識(shí)別時(shí)最好使用超線程或雙核CPU。新應(yīng)用方案車牌識(shí)別是智能交通系統(tǒng)中至關(guān)重要的一個(gè)環(huán)節(jié)。從幾十年的發(fā)展,以及目前的實(shí)際情況來看,任何算法都有優(yōu)缺點(diǎn),無法解決各種應(yīng)用中出現(xiàn)的所有問題。但不管如何,我們的最終目的是滿足市場(chǎng)的實(shí)際需求。從客戶反饋的信息來看,現(xiàn)在很多應(yīng)用都不希望使用任何觸發(fā)裝置(例如:地感式車檢器,這種裝置施工難、維護(hù)難、隱蔽
28、性差);對(duì)視頻移動(dòng)檢測(cè)技術(shù)又有極大的不信任(誤檢及漏檢率高、超速抓拍的圖像無法保證有完整的車牌)。有鑒于此,我們推出了市面上首款識(shí)別時(shí)間只有10毫秒的實(shí)時(shí)逐幀識(shí)別產(chǎn)品“PlateDSP 車牌識(shí)別系統(tǒng)”。由于識(shí)別速度快,識(shí)別率高,很快得到眾多的“移動(dòng)電子警察系統(tǒng)”集成商的支持。現(xiàn)在我們又推出了效率更高的“PlateDSP 車牌識(shí)別系統(tǒng)V5.0版”,可以在單臺(tái)計(jì)算機(jī)上完成多路768x288高分辯率視頻的實(shí)時(shí)逐幀識(shí)別,以滿足用戶更高的需求。我們知道:在實(shí)際的應(yīng)用中,多幅圖像識(shí)別的成功率,比單幅圖像的成功率要高得多。這是因?yàn)檫B續(xù)抓拍的圖像的角度、光照不同,識(shí)別效果也不盡相同,如果識(shí)別系統(tǒng)可以自動(dòng)找到最
29、佳識(shí)別效果的圖像,這比把寶押在一張圖像上要好得多。然而,這種應(yīng)用方式需要極快的識(shí)別產(chǎn)品的支持,否則,要達(dá)到實(shí)時(shí)的性能要求是句空話。對(duì)應(yīng)用程序開發(fā)工程師來說,這種連續(xù)識(shí)別的程序邏輯相對(duì)以前的較為復(fù)雜;但要想產(chǎn)品有好的識(shí)別性能,小小的付出是值得的。最簡(jiǎn)單的系統(tǒng)配置:聯(lián)想V32筆記本電腦(P4M 1.5G CPU + 256MRAM + 20G HD)松下NV-DS88掌上攝錄機(jī)(1/2000秒電子快門,手動(dòng)聚焦)1394連線WinXP + PlateDSP + 應(yīng)用軟件從市場(chǎng)的變化來看,以下幾種不需要使用觸發(fā)裝置的產(chǎn)品將得到較快發(fā)展:黑名單報(bào)警錄像系統(tǒng):這種綜合產(chǎn)品可在一臺(tái)計(jì)算機(jī)上完成2至4路的實(shí)
30、時(shí)識(shí)別、1 至2路的數(shù)字視頻錄像。主要完成黑名單網(wǎng)絡(luò)報(bào)警、全景圖像連續(xù)錄像等功能。適用于公安系統(tǒng)對(duì)黑車進(jìn)行緝查。超速自動(dòng)識(shí)別抓拍錄像系統(tǒng):由現(xiàn)在的“移動(dòng)電子警察系統(tǒng)”、“卡口系統(tǒng)”、“DVR硬盤錄像系統(tǒng)”互相融洽,這種綜合產(chǎn)品可在一臺(tái)計(jì)算機(jī)上完成1至4路的實(shí)時(shí)識(shí)別、1 至2路的數(shù)字視頻錄像,并可選配激光或雷達(dá)測(cè)速。主要完成黑名單網(wǎng)絡(luò)報(bào)警、超速自動(dòng)抓拍、全景圖像連續(xù)錄像等功能。適用于交警部門對(duì)超速車輛取證,以及對(duì)黑車進(jìn)行緝查。沖紅燈自動(dòng)識(shí)別卡口系統(tǒng):在一臺(tái)計(jì)算機(jī)上可完成多路的實(shí)時(shí)識(shí)別,有識(shí)別結(jié)果就保存圖像,發(fā)現(xiàn)黑名單就報(bào)警。在紅燈有效的情況下,一旦有識(shí)別結(jié)果,就認(rèn)為是違章的車輛。沖紅燈自動(dòng)識(shí)別系
31、統(tǒng):在一臺(tái)計(jì)算機(jī)上可完成多路的實(shí)時(shí)識(shí)別(由于紅燈交替進(jìn)行,可切換相鄰車道的圖像,這樣實(shí)際上就可以對(duì)雙倍車道進(jìn)行識(shí)別)。一旦紅燈有效,就啟動(dòng)識(shí)別系統(tǒng)對(duì)所有過往車輛進(jìn)行自動(dòng)識(shí)別,并抓拍違章的車輛的圖像。沖卡自動(dòng)識(shí)別錄像取證系統(tǒng):可在一臺(tái)計(jì)算機(jī)上完成2路的實(shí)時(shí)識(shí)別、4路的數(shù)字視頻錄像,一旦發(fā)現(xiàn)沖卡事件,立即啟動(dòng)錄像。主要完成黑名單報(bào)警、沖卡錄像。適用于開放式收費(fèi)站。識(shí)別服務(wù)器:在一臺(tái)計(jì)算機(jī)上完成多路的實(shí)時(shí)識(shí)別,所有圖像用光纖或網(wǎng)絡(luò)拉到中心機(jī)房,這些識(shí)別機(jī)全部連網(wǎng)組成一個(gè)足夠大的服務(wù)器,以檢查所有過往的車輛,如果是黑名單則立即報(bào)警。操作說明下圖是“PlateDSP 識(shí)別系統(tǒng)V5.0”的測(cè)試程序顯示出的
32、界面,現(xiàn)在我們將作詳盡的介紹,以方便用戶盡快掌握其中的要領(lǐng)。該程序主要用于正式版軟件的用戶對(duì)軟件進(jìn)行測(cè)試。已保存的記錄列表。演示版無法保存記錄。欄1:顯示車牌號(hào)碼,顏色,車牌寬度;欄2:顯示圖象的寬度及高度;欄3:顯示設(shè)備名或文件名視頻圖像窗口測(cè)試程序Test.exe選擇菜單項(xiàng)的“文件 | 錄像文件”可以打開一個(gè)錄像文件,并對(duì)該文件進(jìn)行識(shí)別。 選擇菜單項(xiàng)的“文件 | 圖片文件”可以打開一個(gè)圖片文件,并對(duì)該文件進(jìn)行識(shí)別。選擇菜單項(xiàng)的“文件 | 清除所有記錄”可以清除已保存的所有記錄。視頻設(shè)置選擇菜單項(xiàng)的“視頻設(shè)備 | 設(shè)備編號(hào) | (#1 - #4)”可以打開1- 4號(hào)視頻設(shè)備,并對(duì)實(shí)時(shí)的視頻信
33、號(hào)進(jìn)行識(shí)別。如果視頻設(shè)備打開成功,PlateDSP控件的圖像窗口中將顯示實(shí)時(shí)的視頻信號(hào),如果視頻設(shè)備打開成功,則可以對(duì)設(shè)備進(jìn)行設(shè)置。“顯示設(shè)置”、“通道設(shè)置”、“格式設(shè)置”三個(gè)按鈕可調(diào)用視頻設(shè)備的三個(gè)不同功能的對(duì)話框(某些設(shè)備的對(duì)話框功能可能重疊)。選擇菜單項(xiàng)的“視頻設(shè)備 | 顯示設(shè)置”可以打開視頻設(shè)備的顯示對(duì)話框。選擇視頻信號(hào)制式選擇菜單項(xiàng)的“視頻設(shè)備 | 通道設(shè)置”可以打開視頻設(shè)備的通道選擇對(duì)話框。選擇視頻信號(hào)輸入源選擇菜單項(xiàng)的“視頻設(shè)備 | 通道設(shè)置”可以打開視頻設(shè)備的通道選擇對(duì)話框。選擇圖像的采集分辨率,一般使用768x288或720x288的數(shù)值選擇圖像中象素的顏色位數(shù),請(qǐng)選擇RGB
34、15、RGB16或RGB24輸入端子的選擇請(qǐng)參考大恒相關(guān)產(chǎn)品型號(hào)的開發(fā)手冊(cè)晶體頻率的選擇請(qǐng)參考大恒相關(guān)產(chǎn)品型號(hào)的開發(fā)手冊(cè)大恒視頻卡設(shè)置對(duì)話框識(shí)別參數(shù)設(shè)置選擇菜單項(xiàng)的“識(shí)別參數(shù)設(shè)置”可以打開以下對(duì)話框。該對(duì)話框主要是設(shè)置一些與識(shí)別有關(guān)的參數(shù)值。保存設(shè)置的參數(shù)本地區(qū)省、市代碼,字符模糊時(shí)直接替換。如:京 或 京A結(jié)果輸出的最低置信度,一般取值75至90之間,取值太小,結(jié)果出錯(cuò)的可能性加大,取值太大,可能抓不到車牌可識(shí)別的圖像的范圍,單位為 %車牌模板選擇框。打即可以識(shí)別,否則禁止識(shí)別中國大陸車牌模板名稱相關(guān)圖片示例民用車牌(92式)民用貨車尾牌(單行)民用車牌(2002個(gè)性化)警車車牌(*警)武警
35、車牌(WJ*, 2007式)軍用車牌(2004式)其它 車牌模板名稱相關(guān)圖片示例香港 澳門臺(tái)灣 巴西車牌模板對(duì)應(yīng)表字符訓(xùn)練由于V5版使用了新的快速人工智能字符識(shí)別算法,但其中的訓(xùn)練算法卻非常慢(一次訓(xùn)練可能要幾十個(gè)小時(shí)),使用也非常復(fù)雜,用戶操作起來有困難。從V5版開始,我們不再提供字符訓(xùn)練的用戶界面。如果您確實(shí)需要訓(xùn)練字符,請(qǐng)把包含車牌字符的圖片或錄像文件傳給我們,我們將為您效勞。應(yīng)用軟件開發(fā)API“PlateDSP 車牌識(shí)別系統(tǒng)V5.0”有將近100個(gè)函數(shù),分為以下幾個(gè)功能模塊:n 錄像文件回放模塊n 視頻錄像模塊n 識(shí)別核心模塊n 統(tǒng)計(jì)模塊n 視頻管理模塊n 應(yīng)用程序再加密n 雜項(xiàng)統(tǒng)計(jì)過
36、濾器的狀態(tài)發(fā)生變化后自動(dòng)產(chǎn)生同步事件AfterFilterStateChanged以通知應(yīng)用程序。主線程同步事件車牌識(shí)別完成后將自動(dòng)產(chǎn)生同步事件AfterRecogFinished以通知應(yīng)用程序,對(duì)于PAL制的視頻信號(hào),每秒種產(chǎn)生25次事件。視頻流圖像,PAL制視頻每秒25幀(包括視頻采集設(shè)備的視頻流、AVI文件視頻流、以及內(nèi)存圖片的視頻流)車牌識(shí)別線程正在錄制的錄像文件關(guān)閉后將自動(dòng)產(chǎn)生事件AfterDvrClosed以通知應(yīng)用程序。視頻錄像線程以下將按功能模塊分類進(jìn)行說明。由于VC6與BCB6的函數(shù)說明基本一致,其主要區(qū)別在于BCB6的函數(shù)多了一個(gè)_fastcall調(diào)用修飾符,所以,在使用B
37、CB6時(shí),我們可以參考VC6的函數(shù)說明。在識(shí)別軟件的安裝目錄(默認(rèn)為Program FilesPlateDSP.V5)中,有一個(gè)V2Examples以及V3Examples子目錄。在V3Examples目錄下有BCB6的Test項(xiàng)目,該項(xiàng)目就是基于V5.0版OCX的測(cè)試程序,并包括了源代碼。在V2Examples目錄下有基于舊的V2版OCX開發(fā)的BCB6, Delphi7,VC6,VB6,VC#示例源代碼,其中AviPlay目錄視頻流文件的回放及識(shí)別。Dvr目錄錄制視頻流License目錄用戶應(yīng)用程序加密Memory目錄內(nèi)存流識(shí)別,內(nèi)存圖片快速讀取Stat目錄識(shí)別結(jié)果統(tǒng)計(jì)Train目錄字符訓(xùn)練
38、Video目錄視頻采集設(shè)備應(yīng)用在V3Examples目錄下有基于V2/V3/V3.5/V5.0版OCX開發(fā)的BCB6示例源代碼。錄像文件回放模塊VC6:long getAviCurrentPosition();Delphi7:function getAviCurrentPosition: Integer; safecall;說明:讀取當(dāng)前回放的錄像文件的位置。以幀為單位。成功返回0-N,失敗返回-1。VC6:void setAviCurrentPosition(long Pos);Delphi7:procedure setAviCurrentPosition(Pos: Integer); sa
39、fecall;說明:重新設(shè)置錄像文件的回放位置。Pos指定新的位置。以幀為單位。成功返回1,失敗返回0或-1。VC6:long getAviDuration();Delphi7:function getAviDuration: Integer; safecall;說明:讀取當(dāng)前回放的錄像文件的總長(zhǎng)度。以幀為單位。成功返回0-N,失敗返回-1。VC6:long AviFrameStep(long Frames);Delphi7:function AviFrameStep(Frames: Integer): Integer; safecall;說明:暫?;胤女?dāng)前錄像文件,并在當(dāng)前位置的基礎(chǔ)上前進(jìn)或
40、后退Frames指定的步長(zhǎng)。Frames的值為正,則前進(jìn),為負(fù)則后退。以幀為單位。成功返回1,失敗返回0或-1。VC6:long AviIsFinished();Delphi7:function AviIsFinished: Integer; safecall;說明:讀取當(dāng)前回放的錄像文件是否回放完成的狀態(tài)。已完成返回1,未完成返回0,失敗返回-1。VC6:long AviPause();Delphi7:function AviPause: Integer; safecall;說明:暫停回放當(dāng)前錄像文件。成功返回1,失敗返回0或-1。VC6:long AviStart(LPCTSTR aviF
41、ileName);BCB6:long _fastcall AviStart(BSTR aviFileName);Delphi7:function AviStart(const aviFileName: WideString): Integer; safecall;說明:打開由aviFileName指定的視頻流媒體文件并回放。是否在控件窗口中顯示圖像可提前調(diào)用setImageDisplayEnabled設(shè)置。默認(rèn)為顯示圖像。是否在回放過程中對(duì)視頻進(jìn)行識(shí)別,可調(diào)用setRecogEnableCount函數(shù)來決定。不管是否對(duì)圖像識(shí)別,在回放的過程中,每幀圖像都將觸發(fā)產(chǎn)生AfterRecogFinis
42、hed事件,在該事件中,可安全地讀取識(shí)別結(jié)果,也可抓取圖片。成功返回1,失敗返回0或-1。當(dāng)aviFileName為空指針,或字符串長(zhǎng)度為0時(shí),調(diào)用該函數(shù)可繼續(xù)運(yùn)行當(dāng)前已暫?;蛲V沟幕胤胚^程。某些版本的Windows操作系統(tǒng)沒有安裝Microsoft的MPEG4編解碼器,無法回放該格式的錄像文件,可安裝光盤目錄MPEG4Codec中的wmpcdcs8.exeVC6:long AviStop();Delphi7:function AviStop: Integer; safecall;說明:停止回放當(dāng)前錄像文件。成功返回1,失敗返回0或-1。視頻錄像模塊VC6:long getDvrBufferF
43、rameNum();Delphi7:function getDvrBufferFrameNum: Integer; safecall;說明:讀取錄像機(jī)的當(dāng)前緩沖區(qū)大小。單位為幀。返回值0-N。當(dāng)返回值為0時(shí),表示無緩沖區(qū),即錄像方式為立即方式,不需要緩沖。當(dāng)返回值大于0時(shí),表示當(dāng)前錄像方式為緩沖方式錄像。默認(rèn)值為0。VC6:void setDvrBufferFrameNum(long FrameNum, long bHalf);Delphi7:procedure setDvrBufferFrameNum(FrameNum: Integer; bHalf: Integer); safecall;
44、說明:設(shè)置錄像機(jī)的當(dāng)前緩沖區(qū)大小以及圖像的比例。FrameNum指定緩沖區(qū)的大小,單位為幀。當(dāng)FrameNum為0時(shí),則使用立即方式錄像,當(dāng)大于0時(shí)為緩沖方式錄像。bHalf指定是否使用一半寬度錄像。當(dāng)為0時(shí),使用原始圖像寬度錄像,當(dāng)為非0值時(shí),且原始圖像的寬度大于384點(diǎn)寬,則以原始圖像一半的寬度錄像。無返回值。VC6:long DvrCompressDlg();Delphi7:function DvrCompressDlg: Integer; safecall;說明:顯示錄像壓縮格式對(duì)話框。選擇成功返回非0值,該值為壓縮器代碼。失敗返回0。VC6:long getDvrCompressor
45、();Delphi7:function getDvrCompressor: Integer; safecall;說明:讀取當(dāng)前錄像壓縮格式代碼。返回值大于0,表示為壓縮器代碼。-1表示還沒有設(shè)置壓縮器(自動(dòng)模式,系統(tǒng)將自動(dòng)選擇合適的壓縮器),失敗返回0。默認(rèn)值為-1。對(duì)于自動(dòng)模式,將以下面的先后順序自動(dòng)尋找已安裝的壓縮器:u Microsoft MPEG-4 Video Codec V3 (MPEG4編解碼器)u Microsoft MPEG-4 Video Codec V2(MPEG4編解碼器)u Microsoft MPEG-4 Video Codec V1(MPEG4編解碼器)u Div
46、X Codec(MPEG4編解碼器)u Indeo? Video 5.10VC6:void setDvrCompressor(long Compressor);Delphi7:procedure setDvrCompressor(Compressor: Integer); safecall;說明:設(shè)置當(dāng)前錄像壓縮格式代碼。代碼不能等于0。大于0,表示壓縮器代碼。-1表示由系統(tǒng)自動(dòng)選擇合適的壓縮器。某些版本的Windows操作系統(tǒng)沒有安裝Microsoft的MPEG4編解碼器,無法進(jìn)行該格式的壓縮,可安裝光盤目錄MPEG4Codec中的wmpcdcs8.exeVC6:CString getDvr
47、CompressorDes();BCB6:BSTR _fastcall getDvrCompressorDes(void);Delphi7:function getDvrCompressorDes: WideString; safecall;說明:讀取當(dāng)前錄像壓縮格式名稱。返回壓縮器的名稱字符串。由于某些C+編譯器(如BCB6:Borland C+ Builder)對(duì)OCX / COM 組件返回的BSTR字符串無法正確釋放,從而可能產(chǎn)生內(nèi)存泄漏,解決方法請(qǐng)參考第45頁的“BSTR字符串與內(nèi)存泄漏”。VC6:long getDvrCurrentPosition();Delphi7:functio
48、n getDvrCurrentPosition: Integer; safecall;說明:讀取當(dāng)前錄像機(jī)中正在錄制的文件的當(dāng)前位置。單位為幀。成功返回0-N,失敗返回-1。把該值與識(shí)別結(jié)果關(guān)聯(lián)保存在數(shù)據(jù)庫中,可利于車牌文本信息到錄像資料的自動(dòng)定位。VC6:long getDvrFrameStep();Delphi7:function getDvrFrameStep: Integer; safecall;說明:讀取當(dāng)前錄像機(jī)的步長(zhǎng)。單位為幀。1表示每幀圖像都必須錄制;2表示隔一幀錄制一幀,依此類推。成功返回1-N,失敗返回0或-1。默認(rèn)值為1。VC6:void setDvrFrameStep(
49、long Frames);Delphi7:procedure setDvrFrameStep(Frames: Integer); safecall;說明:設(shè)置當(dāng)前錄像機(jī)的步長(zhǎng)。單位為幀。1表示每幀圖像都必須錄制;2表示隔一幀錄制一幀,依此類推。在緩沖方式下,可以暫時(shí)設(shè)置為-1的步長(zhǎng)來暫停緩沖或立即錄像,當(dāng)需要緩沖或立即錄像時(shí)再恢復(fù)到原來的值。VC6:long DvrStart(LPCTSTR aviFileName);BCB6: long _fastcall DvrStart(BSTR aviFileName);Delphi7:function DvrStart(const aviFileNa
50、me: WideString): Integer; safecall;說明:指定當(dāng)前的錄像文件為aviFileName,(擴(kuò)展名應(yīng)該為.avi)。如果當(dāng)前的錄像方式為立即方式,則系統(tǒng)立即對(duì)視頻流(圖像采集設(shè)備輸出的視頻流、錄像文件回放過程中輸出的視頻流 或 內(nèi)存識(shí)別時(shí)用戶傳遞過來的視頻流)進(jìn)行錄像。如果當(dāng)前的錄像方式為緩沖方式,則系統(tǒng)只是設(shè)置一個(gè)錄像文件名,并立即啟動(dòng)圖像的緩沖功能,此時(shí),圖像將以先進(jìn)先出的方式在給定大小的緩沖區(qū)內(nèi)存儲(chǔ),超過緩沖區(qū)大小時(shí),最舊的一幀圖像被清除。在緩沖方式已經(jīng)啟動(dòng)時(shí),可以再次調(diào)用該函數(shù)重新給定文件名,而不影響正在緩存的圖像。成功返回1,失敗返回0或-1。VC6:l
51、ong DvrStop(long bWaitFinished);Delphi7:function DvrStop(bWaitFinished: Integer): Integer; safecall;說明:如果當(dāng)前的錄像方式為立即方式,則關(guān)閉正在錄制的文件。如果當(dāng)前的錄像方式為緩沖方式,則停止緩沖,并把當(dāng)前緩沖區(qū)中的圖像壓縮錄制到由DvrStart函數(shù)設(shè)置的AVI文件中。bWaitFinished指定等待的方式,0表示關(guān)閉錄像文件,但不等待就返回;1表示關(guān)閉錄像文件,并等待關(guān)閉完成才返回(由于壓縮過程在多任務(wù)系統(tǒng)中執(zhí)行,建議bWaitFinished設(shè)置為0,不等待返回,這樣可以提高CPU的使
52、用效率)。不管是否等待,錄像文件關(guān)閉完成后,將觸發(fā)AfterDvrClosed事件。成功返回1,失敗返回0或-1。VC6:long DvrStopEx(LPCTSTR aviFileName, long bWaitFinished, long bNotClearBuff);BCB6:long _fastcall DvrStopEx (BSTR aviFileName, long bWaitFinished, long bNotClearBuff);Delphi7:function DvrStopEx(const aviFileName: WideString; bWaitFinished: I
53、nteger;bNotClearBuff: Integer ): Integer; safecall;說明:如果當(dāng)前的錄像方式為立即方式,則關(guān)閉正在錄制的文件,aviFileName以及 bNotClearBuff兩個(gè)參數(shù)將被忽略。如果當(dāng)前的錄像方式為緩沖方式,則停止緩沖,并把當(dāng)前緩沖區(qū)中的圖像壓縮錄制到由aviFileName指定的AVI文件中。bNotClearBuff指明是否清除緩沖區(qū)中的數(shù)據(jù),0表示清除;1表示不清除。bWaitFinished指定等待的方式,0表示關(guān)閉錄像文件,但不等待就返回;1表示關(guān)閉錄像文件,并等待關(guān)閉完成才返回(由于壓縮過程在多任務(wù)系統(tǒng)中執(zhí)行,建議bWaitFi
54、nished設(shè)置為0,不等待返回,這樣可以提高CPU的使用效率)。不管是否等待,錄像文件關(guān)閉完成后,將觸發(fā)AfterDvrClosed事件。成功返回1,失敗返回0或-1。VC6:long DvrImageCopy( long* pDesBuf, long BufSize, long Num, long bCircumgyrate90,);Delphi7:function DvrImageCopy (var pDesBuf: Integer; BufSize: Integer;Num: Integer; bCircumgyrate90: Integer ): Integer; safecall;說明:只有在錄像方式為緩沖方式時(shí)有效,該函數(shù)可方便沖紅燈抓拍應(yīng)用中抓取過程圖像,一般采用Num等于3,以抓取斑馬線附近的三張圖像的合成圖片。將錄像器中當(dāng)前緩存的圖像以BMP文件格式保存到由pDesBuf指定地址,BufSize指定大小的內(nèi)存中。成功返回已抓取圖片的內(nèi)存流的大小。失敗返回0或-1。當(dāng)pDesBuf為空指針(C+中的NULL)或BufSize為0時(shí),不復(fù)制數(shù)據(jù),只返回所需內(nèi)存的大小
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 全國百校聯(lián)盟2026屆高三上數(shù)學(xué)期末達(dá)標(biāo)測(cè)試試題含解析
- 2026屆山西省大同鐵路第一中學(xué)校生物高一上期末聯(lián)考試題含解析
- 營(yíng)造林技術(shù)員風(fēng)險(xiǎn)評(píng)估與管理競(jìng)賽考核試卷含答案
- 應(yīng)急通信管理員崗前技術(shù)創(chuàng)新考核試卷含答案
- 鋰鹽田工崗前沖突管理考核試卷含答案
- 新疆喀什市2026屆高三上數(shù)學(xué)期末考試模擬試題含解析
- 市場(chǎng)集中度變遷分析-洞察與解讀
- 數(shù)據(jù)可視化評(píng)估體系-洞察與解讀
- 3D打印支架細(xì)胞粘附調(diào)控-洞察與解讀
- 異構(gòu)數(shù)據(jù)對(duì)齊技術(shù)-洞察與解讀
- 新疆環(huán)保行業(yè)前景分析報(bào)告
- 2025~2026學(xué)年福建省泉州五中七年級(jí)上學(xué)期期中測(cè)試英語試卷
- 聯(lián)合辦公合同范本
- 2025年生物多樣性保護(hù)與生態(tài)修復(fù)項(xiàng)目可行性研究報(bào)告
- 2025年黑龍江省檢察院公益訴訟業(yè)務(wù)競(jìng)賽測(cè)試題及答案解析
- 一氧化碳中毒救治課件
- 廣東事業(yè)單位歷年考試真題及答案
- 《會(huì)計(jì)信息化工作規(guī)范》解讀(楊楊)
- 工程機(jī)械設(shè)備租賃服務(wù)方案投標(biāo)文件(技術(shù)方案)
- 高海拔地區(qū)GNSS大壩監(jiān)測(cè)技術(shù)研究
- 實(shí)施指南(2025)《DL-T 1630-2016氣體絕緣金屬封閉開關(guān)設(shè)備局部放電特高頻檢測(cè)技術(shù)規(guī)范》
評(píng)論
0/150
提交評(píng)論