Статус документа
Статус документа

ГОСТ Р 58298-2018 (ИСО/МЭК 19794-4:2011) Информационные технологии (ИТ). Биометрия. Форматы обмена биометрическими данными. Часть 4. Данные изображения отпечатка пальца

Приложение F
(справочное)

Пример XML-кодирования

В настоящем приложении приведен пример документа в формате XML и инструмент валидации для закодированной записи контрольных точек отпечатка пальца.

F.1 Пример XML-кодирования для записи изображения отпечатка пальца

<?xml version="1.0" encoding="utf-8" ?>

<fir:FingerImage xmlns:cmn="http://standards.iso.org/iso-iec/19794/-1/ed-2/amd/2"

xmlns:fir="http://standards.iso.org/iso-iec/19794/-4/ed-2/amd/2" xmlns:xsi="http://

www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://standards.iso.org/

isoiec/19794/-4/ed-2/amd/2 19794-4_ed2_amd2.xsd" SchemaVersion="1.0">

<fir :Version>

<cmn:Major>2</cmn:Major>

<cmn:Minor>0</cmn:Minor>

</fir :Version>

<fir :NumberOfDistinctPositions>1</fir :NumberOfDistinctPositions>

<fir: RepresentationList>

<fir: Representation>

<fir: CaptureDevice>

<fir:DeviceID>

<cmn:Organization>259</ cmn:Organization>

<cmn: ldentifier>0</ cmn: Identifier>

</fir:DeviceID>

<fir:ScannerXSpatialSamplingRate>

<fir:SamplesPerUnit>500</fir:SamplesPerUnit>

<fir:UnitDimension>Inch</fir:UnitDimension>

</fir:ScannerXSpatialSamplingRate>

<fir:ScannerYSpatialSamplingRate>

<fir:SamplesPerUnit>500</fir:SamplesPerUnit>

<fir:UnitDimension>Inch</fir:UnitDimension>

</fir:ScannerYSpatialSamplingRate>

<fir:Technology>MonochromaticVisibleOpticalTIR</fir:Technology>

</fir:CaptureDevice>

<fir:Position>RightIndex</fir:Position>

<fir:Impression>LiveScanPlain</fir:Impression>

<fir:ImageXSpatialSamplingRate>

<fir:SamplesPerUnit>500</fir:SamplesPerUnit>

<fir:UnitDimension>Inch</fir:UnitDimension>

</fir:ImageXSpatialSamplingRate>

<fir:ImageYSpatialSamplingRate>

<fir:SamplesPerUnit>500</fir:SamplesPerUnit>

<fir:UnitDimension>Inch</fir:UnitDimension>

</fir:ImageYSpatialSamplingRate>

<fir:BitDepth>8</fir:BitDepth>

<fir:ImageCompressionAlgorithmName>PNG</fir:ImageCompressionAlgorithm-Name>

<fir:CaptureDateTime>2015-02-14T14:36:36.01</fir:CaptureDateTime>

<fir:Width>32</fir:Width>

<fir:Height>32</fir:Height>

<fir:FingerImageData>

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAAAAABWESUoAAAAAmJLR0QA/4ePzL8AAAHgSURBVDjL

hZMxaBRBGIW/DamSxmY6mxQiVqaQgWBqr7fIWpqzCeG0EDu9JhykE+KBgsVeJUxlkxQXbdPMVSkO

7LwI4cDJISghFiLP4p/d7cw0O7vv/f+898/bQvx/LQNwPO/m9wjAGq5hSDHkbfXCOBHAdTpbV5IK

FQBxzQGT2a+7vgBwTzbXL39sAAhISZLCfu7ktt6enSgvhGlifWY4kyS12A9CKrKLUbfW6IHJ70Ln

lw+AsgsKU7kNMFq58Dd4itv7NgPrYEI9wGSyunEHcHs3F4/NpgQwTJI0HkYBuE+HolqkiQiSpGoA

gH93XJtIRghJkioAdg7VrEhAgrEa/OHga8ZiAJyQYj4MiP3XGQ6Ad2rnQAGEqlubNpX5K3h2e7d2

YfUH4X0uHwJlr3GR8fB88kdSqgDfK7OJlrAfLiWlKoDvnSSDd4KWs4DB3werMFrpQufe0n0A3pyu

PyqRNAUlSbHqA9sfWlnYZU9NaopjoJxLkl5Sp6uZWggAWVyZQxjVEnYBZ97KjuH9qrGpxQEwPjXc

AZJdERJDSUOgMq638cE4WibrSPha/YB8xzm0MUdWTYNckSSJIySltt63KbN+50halPXfp/X3hiBJ

+lz3/92cdH5kz+K6v3vpGpx/EWvu8eW2vjgAAAAASUVORK5CYII=

</fir:FingerImageData>

</fir:Representation>

</fir:RepresentationList>

</fir:Fingerlmage>

F.2 Инструмент валидации и образец выходных данных

Xmllint --noout --schema 19794-4_ed2_amd2.xsd Fingerlmage.xml

Fingerlmage.xml validates