ГОСТ Р ИСО/МЭК 24708-2013
«define BioAPI_BIR_SUBTYPE_LEFT_RINGFINGER_BIT
(0x00000020)
«define BioAPI_BIR_SUBTYPE_LEFT_LITTLEFINGER_BIT
(0x00000040)
«define BioAPI_BIR_SUBTYPE_RIGHT_THUMB_BrT
(0x00000080)
«define BioAPI_BIR_SUBTYPE_RIGHT_POINTERFINGER_BIT
(0x00000100)
«define BioAPI_BIR_SUBTYPE_RIGHT_MIDDLEFINGER_BIT
(0x00000200)
«define BioAPI_BIR_SUBTYPE_RIGHT_RINGFINGER_BIT
(0x00000400)
«define BioAPI_BIR_SUBTYPE_RIGHT_LITTLEFINGER_BIT
(0x00000800)
«define BioAPI_BIR_SUBTYPE_LEFT_VEIN_PALM_BIT
(0x00001000)
«define BioAPI_BIR_SUBTYPE_LEFT_VEIN_BACKOFHAND_BIT
(0x00002000)
«define BioAPI_BIR_SUBTYPE_LEFT_VEIN_WRIST_BIT
(0x00004000)
«define BioAPI_BIR_SUBTYPE_RIGHT_VEIN_PALM_BIT
(0x00008000)
«define BioAPI_BIR_SUBTYPE_RIGHT_VEIN_BACKOFHAND_BIT
(0x00010000)
«define BioAPI_BIR_SUBTYPE_RIGHT_VEIN_WRIST_BIT
(0x00020000)
15.17.3ВПМОБиоАПИсоответствующийтипACH.Iопределен
следующим образом:
BioAPI-BIR-SUBTYPE-MASK ::= BIT STRING {
left(0),
right(1),
left-thumb(2),
left-pointerfinger(3),
left-middlefinger(4),
left-ringfinger(5),
left-littlefinger(6),
right-thumb(7),
right-pointerfinger(8),
right-middlefinger(9),
right-ringfinger(10),
right-littlefinger(11),
left-vein-palm(12),
left-vein-backofhand(13),
left-vein-wrist(14),
right-vein-palm(15),
right-vein-backofhand(16),
right-vein-wrist(17)
} (SIZE(32))
15.17.4Преобразование между типом Си и типом ACH.I(в обоих
направлениях) выполняют следующим образом: каждый бит битовой строки
ACH.I должен быть преобразован в бит целого Си без знака. Ведущий бит
битовой строки (бит 0) должен быть преобразован в наименьший бит целого
82