標準解讀
《GB/T 41903.3-2022 信息技術 面向對象的生物特征識別應用編程接口 第3部分:C#實現》是關于如何使用C#語言來實現面向對象的生物特征識別應用程序編程接口的標準。該標準旨在為開發者提供一套統一的方法和框架,以便于在C#環境中開發、集成或維護與生物特征數據處理相關的軟件系統。
標準詳細規定了基于C#語言的具體實現方式,包括但不限于接口定義、類結構設計以及方法簽名等技術細節。通過遵循這些規范,不同開發者所創建的應用程序能夠更加容易地互相兼容,并且可以促進跨平臺解決方案的發展。此外,它還可能涵蓋了錯誤處理機制、安全性考量等方面的內容,以確保最終產品既高效又安全可靠。
如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。
....
查看全部
- 現行
- 正在執行有效
- 2022-12-30 頒布
- 2023-07-01 實施





文檔簡介
ICS3524015
CCSL.71.
中華人民共和國國家標準
GB/T419033—2022
.
信息技術面向對象的生物特征識別
應用編程接口第3部分C#實現
:
Informationtechnology—ObjectorientedBioAPI—
Part3C#imlementation
:p
ISO/IEC30106-32020MOD
(:,)
2022-12-30發布2023-07-01實施
國家市場監督管理總局發布
國家標準化管理委員會
GB/T419033—2022
.
目次
前言
…………………………Ⅲ
引言
…………………………Ⅴ
范圍
1………………………1
規范性引用文件
2…………………………1
術語和定義
3………………1
縮略語
4……………………1
命名空間的結構
5BioAPIC#……………2
總體結構
5.1……………2
命名空間
5.2BioAPI……………………2
命名空間
5.3BioAPI.Data………………2
數據類型和常量
6…………………………2
類
6.1ACBioparameters………………2
類
6.2BFPListElement…………………3
類
6.3BFPSchema[Serializable()]……………………3
類
6.4BIR………………4
類
6.5BSPSchema[Serializable()]……………………6
類
6.6Candidate…………………………7
類
6.7DataTypes………………………8
類
6.8Date……………14
類
6.9FrameworkSchema……………15
類
6.10GUIBitmap……………………15
類
6.11Identifypopulation……………16
類
6.12PopulationMember……………17
類
6.13RegistryID……………………17
類
6.14SecurityProfileType…………17
類
6.15UnitList………………………18
類
6.16UnitListElement………………19
類
6.17UnitSchema……………………19
類
6.18UUID[Serializable()]………………………20
支持的面向對象的接口
7BioAPI_Unit………………20
通用要求
7.1……………20
接口
7.2IArchive………………………21
接口
7.3IComparision…………………24
Ⅰ
GB/T419033—2022
.
接口
7.4IProcessing……………………27
接口
7.5ISensor………………………29
層
8BFP…………………30
接口描述
8.1IBFP……………………30
導入接口
8.2……………30
屬性匯總
8.3……………31
事件匯總
8.4……………31
方法匯總
8.5……………31
層
9BSP…………………33
接口描述
9.1IBSP……………………33
導入接口
9.2……………34
屬性匯總
9.3……………34
事件匯總
9.4……………34
方法匯總
9.5……………34
框架層
10…………………41
接口
10.1IComponentRegistry………………………41
接口
10.2IFramework…………………42
應用交互
11………………46
類
11.1BioAPIException:Exception…………………46
回調函數
11.2…………………………48
附錄資料性調用序列示例和示例代碼
A()……………53
參考文獻
……………………54
Ⅱ
GB/T419033—2022
.
前言
本文件按照標準化工作導則第部分標準化文件的結構和起草規則的規定
GB/T1.1—2020《1:》
起草
。
本文件是信息技術面向對象的生物特征識別應用編程接口的第部分
GB/T41903《》3。
已經發布了以下部分
GB/T41903:
第部分體系結構
———1:;
第部分實現
———2:Java;
第部分實現
———3:C#。
本文件修改采用信息技術面向對象的生物特征識別應用編程接口第
ISO/IEC30106-3:2020《
部分實現
3:C#》。
本文件與相比做了下述結構調整
ISO/IEC30106-3:2020:
增加了縮略語一章見第章
———“”(4);
本文件的對應的
———8.1ISO/IEC30106-3:20207.1;
本文件的對應的
———8.2~8.5ISO/IEC30106-3:20207.1.2~7.1.5;
本文件的對應的
———8.5.2~8.5.8ISO/IEC30106-3:20207.1.5.2~7.1.5.7。
本文件的對應的
———9.1ISO/IEC30106-3:20208.1;
本文件的對應的
———9.2~9.5ISO/IEC30106-3:20208.1.2~8.1.5;
本文件的對應的
———9.5.2~9.5.25ISO/IEC30106-3:20208.1.5.1~8.1.5.24。
本文件與的技術性差異及其原因如下
ISO/IEC30106-3:2020:
用規范性引用的代替了兩個文件之間的對應
———GB/T41903.1—2022ISO/IEC30106-1:2016,
關系為修改見第章以適應我國的技術
(1、5.3.2、6.4.1、6.7.1、6.7.2.1、6.7.2.2、11.1.1、11.2.1),
條件
;
增加了規范性引用的以便于適應我國的編碼字符標準見
———GB18030,(6.3.2、6.5.2、6.9.2、
11.2.2.2、11.2.2.3、11.2.2.4);)
的單元列表屬性定義缺少屬性名增加屬性名以符合編程語法
———6.15.2,UnitListElement,C#
要求
;
刪除了的中方法的第個參
———ISO/IEC30106-3:20207.4.2.2CreateTemplate2intunitID
數因為參數重復以符合編程語法要求
,,C#。
中方法缺少參數增加了類型的
———9.5.2BSPLoad,BFPEnumerationCallbackbfpEnumeration-
參數以實現接口功能要求
Callback,。
本文件還做了下列編輯性改動
:
中第個枚舉常量與第個枚舉常量重名將第個枚舉常量名修正為
———6.7.2.1523,2RequestPay-
load;
刪除了條編號
———“6.3.3.1”“6.5.3.1”“6.9.3.1”“6.10.3.1”“6.14.3.1”“6.17.3.1”;
增加了條編號
———“8.5.1”“9.5.1”;
用資料性引用的替換了
———GB/T16262.1ISO/IEC8824-1;
用資料性引用的替換了
———GB/T26237ISO/IEC19794;
用資料性引用的替換了
———GB/T30267ISO/IEC19784-1。
請注意本文件的某些內容可能涉及專利本文件的發布機構不承擔識別這些專利的責任
。。
Ⅲ
GB/T419033—2022
.
本文件由全國信息技術標準化技術委員會提出并歸口
(SAC/TC28)。
本文件起草單位北京眼神智能科技有限公司中國電子技術標準化研究院華東分院新大陸數字
:、、
技術股份有限公司廈門市熠成信息技術有限公司武漢虹識技術有限公司羅克佳華科技集團股份有
、、、
限公司上海商湯智能科技有限公司北京曙光易通技術有限公司聯想中天科技有限公司北京建筑大
、、、、
學廣州廣電運通金融電子股份有限公司北京萬里紅科技有限公司中國電子技術標準化研究院北京
、、、、
中科虹霸科技有限公司廣東九聯科技股份有限公司北京得意音通技術有限責任公司圣點世紀科技
、、、
股份有限公司上海依圖網絡科技有限公司天津中科虹星科技有限公司北京郵電大學廣州麥侖信息
、、、、
科技有限公司深圳市銘圖創新科技有限公司多尼斯智能科技東莞有限公司深圳市嘉瑞視覺科技
、、()、
有限公司深圳愛酷智能科技有限公司深圳市鷹眼在線電子科技有限公司
、、。
本文件主要起草人楊春林劉倩穎鐘陳郎俊奇陳劍龍宋繼偉王文峰蔡春水石紅巖
:、、、、、、、、、
易開軍李瑋蔣慧劉曉甫宋方方仇志偉趙峻莉于雪平張默男田啟川黃宇恒張瑋張小亮
、、、、、、、、、、、、、
張亞浩校利虎何強龔瓊鄭方馮婭東趙春昊李海青何召鋒崔峰科王宏雷李清順魏大利
、、、、、、、、、、、、、
高俊雄丁曉華
、。
Ⅳ
GB/T419033—2022
.
引言
用語言描述的適合于用編寫的應用程序也適合用編寫的應用程序但是像
CBioAPIC,C++。,
這樣的基于函數的語言并不能很容易地映射到面向對象的編程語言特別是在面向對象的應用程
C。,
序內部使用版本的是不方便的并且需要應用程序開發引入復雜性的編程構造開發面向對象
CAPI,。
的版本旨在提高軟件從業者的生產力在使用的同時又保留了面向對象的編程模式
BioAPI,BioAPI。
對于而言標準的面向對象的版本允許加載到基于的應用服務器中的執
Java,BioAPI,JavaBSP
行驗證和或辨識操作在這些應用服務器中在開發框架和時使用面向對象的比使用
/。,BSPBioAPIC
版本的更方便
BioAPI。
標準的面向對象的版本應用的另一個領域是基于面向對象語言的小型計算設備在這些
BioAPI,
設備中就像上面提到的大型應用服務器一樣一個面向對象的框架和面向對象的會比它
()BioAPIBSP
們的對等物更適合
C。
面向對象的應用編程接口需要統一的體系結構實現語言包括和等因此
,Java、C#C++,,
擬由個部分構成
GB/T419034。
第部分體系結構規定了面向對象的的通用體系結構目的在于規范不同面向對
———1:,BioAPI,
象的語言實現的結構相同各個組件具有概念等同性
BioAP,;
第部分實現規定了面向對象的框架和各類接口以及數據類型和常量
———2:Java,BioAPIJava,
等目的在于指導語言下接口的實現
,Java;
第部分實現規定了面向對象的框架和各類接口以及數據類型和常量
———3:C#,BioAPIC#,
等目的在于指導語言下接口的實現
,C#;
第部分實現規定了面向對象的框架和各類接口以及數據類型和常
———4:C++,BioAPIC++,
量等目的在于指導語言下接口的實現
,C++。
本文件與第部分的語義等價盡管函數間傳遞的實際參數不同但是名稱和接口結構相同同
2,,。
時本文件需要結合第部分共同使用
,1。
Ⅴ
GB/T419033—2022
.
信息技術面向對象的生物特征識別
應用編程接口第3部分C#實現
:
1范圍
本文件規定了框架和接口與確立的組件相
BioAPIC#BioAPIC#BSP,GB/T41903.1—2022
對應
。
本文件適用于面向對象的生物特征識別應用的編程接口的開發和應用
C#。
2規范性引用文件
下列文件中的內容通過文中的規范性引用而構成本文件必不可少的條款
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
評論
0/150
提交評論