├── .gitignore
├── LICENSE
├── README.md
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── library
├── CMakeLists.txt
├── bintray.gradle
├── build.gradle
└── src
│ ├── androidTest
│ ├── assets
│ │ ├── 1024x1024.png
│ │ ├── 1024x1024.wsq
│ │ ├── 256x256.png
│ │ ├── 256x256.wsq
│ │ ├── lena1.png
│ │ ├── lena1.wsq
│ │ ├── lena2.png
│ │ ├── lena2.wsq
│ │ └── nist
│ │ │ ├── input
│ │ │ ├── a001.webp
│ │ │ ├── a002.webp
│ │ │ ├── a018.webp
│ │ │ ├── a039.webp
│ │ │ ├── a070.webp
│ │ │ ├── a076.webp
│ │ │ ├── a089.webp
│ │ │ ├── a107.webp
│ │ │ ├── a129.webp
│ │ │ ├── a165.webp
│ │ │ ├── b082.webp
│ │ │ ├── b124.webp
│ │ │ ├── b157.webp
│ │ │ ├── b158.webp
│ │ │ ├── b186.webp
│ │ │ ├── cmp00001.webp
│ │ │ ├── cmp00002.webp
│ │ │ ├── cmp00003.webp
│ │ │ ├── cmp00004.webp
│ │ │ ├── cmp00005.webp
│ │ │ ├── cmp00006.webp
│ │ │ ├── cmp00007.webp
│ │ │ ├── cmp00008.webp
│ │ │ ├── cmp00009.webp
│ │ │ ├── cmp00010.webp
│ │ │ ├── cmp00011.webp
│ │ │ ├── cmp00012.webp
│ │ │ ├── cmp00013.webp
│ │ │ ├── cmp00014.webp
│ │ │ ├── cmp00015.webp
│ │ │ ├── cmp00016.webp
│ │ │ ├── cmp00017.webp
│ │ │ ├── cmp00018.webp
│ │ │ ├── cmp00019.webp
│ │ │ ├── sample_01.webp
│ │ │ ├── sample_03.webp
│ │ │ ├── sample_04.webp
│ │ │ ├── sample_10.webp
│ │ │ ├── sample_11.webp
│ │ │ └── sample_19.webp
│ │ │ ├── wsq
│ │ │ ├── 75
│ │ │ │ ├── a001.wsq
│ │ │ │ ├── a002.wsq
│ │ │ │ ├── a018.wsq
│ │ │ │ ├── a039.wsq
│ │ │ │ ├── a070.wsq
│ │ │ │ ├── a076.wsq
│ │ │ │ ├── a089.wsq
│ │ │ │ ├── a107.wsq
│ │ │ │ ├── a129.wsq
│ │ │ │ ├── a165.wsq
│ │ │ │ ├── b082.wsq
│ │ │ │ ├── b124.wsq
│ │ │ │ ├── b157.wsq
│ │ │ │ ├── b158.wsq
│ │ │ │ ├── b186.wsq
│ │ │ │ ├── cmp00001.wsq
│ │ │ │ ├── cmp00002.wsq
│ │ │ │ ├── cmp00003.wsq
│ │ │ │ ├── cmp00004.wsq
│ │ │ │ ├── cmp00005.wsq
│ │ │ │ ├── cmp00006.wsq
│ │ │ │ ├── cmp00007.wsq
│ │ │ │ ├── cmp00008.wsq
│ │ │ │ ├── cmp00009.wsq
│ │ │ │ ├── cmp00010.wsq
│ │ │ │ ├── cmp00011.wsq
│ │ │ │ ├── cmp00012.wsq
│ │ │ │ ├── cmp00013.wsq
│ │ │ │ ├── cmp00014.wsq
│ │ │ │ ├── cmp00015.wsq
│ │ │ │ ├── cmp00016.wsq
│ │ │ │ ├── cmp00017.wsq
│ │ │ │ ├── cmp00018.wsq
│ │ │ │ ├── cmp00019.wsq
│ │ │ │ ├── sample_01.wsq
│ │ │ │ ├── sample_03.wsq
│ │ │ │ ├── sample_04.wsq
│ │ │ │ ├── sample_10.wsq
│ │ │ │ ├── sample_11.wsq
│ │ │ │ └── sample_19.wsq
│ │ │ ├── 225
│ │ │ │ ├── a001.wsq
│ │ │ │ ├── a002.wsq
│ │ │ │ ├── a018.wsq
│ │ │ │ ├── a039.wsq
│ │ │ │ ├── a070.wsq
│ │ │ │ ├── a076.wsq
│ │ │ │ ├── a089.wsq
│ │ │ │ ├── a107.wsq
│ │ │ │ ├── a129.wsq
│ │ │ │ ├── a165.wsq
│ │ │ │ ├── b082.wsq
│ │ │ │ ├── b124.wsq
│ │ │ │ ├── b157.wsq
│ │ │ │ ├── b158.wsq
│ │ │ │ ├── b186.wsq
│ │ │ │ ├── cmp00001.wsq
│ │ │ │ ├── cmp00002.wsq
│ │ │ │ ├── cmp00003.wsq
│ │ │ │ ├── cmp00004.wsq
│ │ │ │ ├── cmp00005.wsq
│ │ │ │ ├── cmp00006.wsq
│ │ │ │ ├── cmp00007.wsq
│ │ │ │ ├── cmp00008.wsq
│ │ │ │ ├── cmp00009.wsq
│ │ │ │ ├── cmp00010.wsq
│ │ │ │ ├── cmp00011.wsq
│ │ │ │ ├── cmp00012.wsq
│ │ │ │ ├── cmp00013.wsq
│ │ │ │ ├── cmp00014.wsq
│ │ │ │ ├── cmp00015.wsq
│ │ │ │ ├── cmp00016.wsq
│ │ │ │ ├── cmp00017.wsq
│ │ │ │ ├── cmp00018.wsq
│ │ │ │ ├── cmp00019.wsq
│ │ │ │ ├── sample_01.wsq
│ │ │ │ ├── sample_03.wsq
│ │ │ │ ├── sample_04.wsq
│ │ │ │ ├── sample_10.wsq
│ │ │ │ ├── sample_11.wsq
│ │ │ │ └── sample_19.wsq
│ │ │ └── not_7_9
│ │ │ │ ├── cmp00009.wsq
│ │ │ │ ├── cmp00010.wsq
│ │ │ │ ├── cmp00013.wsq
│ │ │ │ ├── cmp00014.wsq
│ │ │ │ ├── cmp00015.wsq
│ │ │ │ └── cmp00016.wsq
│ │ │ └── wsq_decoded
│ │ │ ├── 75
│ │ │ ├── a001.webp
│ │ │ ├── a002.webp
│ │ │ ├── a018.webp
│ │ │ ├── a039.webp
│ │ │ ├── a070.webp
│ │ │ ├── a076.webp
│ │ │ ├── a089.webp
│ │ │ ├── a107.webp
│ │ │ ├── a129.webp
│ │ │ ├── a165.webp
│ │ │ ├── b082.webp
│ │ │ ├── b124.webp
│ │ │ ├── b157.webp
│ │ │ ├── b158.webp
│ │ │ ├── b186.webp
│ │ │ ├── cmp00001.webp
│ │ │ ├── cmp00002.webp
│ │ │ ├── cmp00003.webp
│ │ │ ├── cmp00004.webp
│ │ │ ├── cmp00005.webp
│ │ │ ├── cmp00006.webp
│ │ │ ├── cmp00007.webp
│ │ │ ├── cmp00008.webp
│ │ │ ├── cmp00009.webp
│ │ │ ├── cmp00010.webp
│ │ │ ├── cmp00011.webp
│ │ │ ├── cmp00012.webp
│ │ │ ├── cmp00013.webp
│ │ │ ├── cmp00014.webp
│ │ │ ├── cmp00015.webp
│ │ │ ├── cmp00016.webp
│ │ │ ├── cmp00017.webp
│ │ │ ├── cmp00018.webp
│ │ │ ├── cmp00019.webp
│ │ │ ├── sample_01.webp
│ │ │ ├── sample_03.webp
│ │ │ ├── sample_04.webp
│ │ │ ├── sample_10.webp
│ │ │ ├── sample_11.webp
│ │ │ └── sample_19.webp
│ │ │ ├── 225
│ │ │ ├── a001.webp
│ │ │ ├── a002.webp
│ │ │ ├── a018.webp
│ │ │ ├── a039.webp
│ │ │ ├── a070.webp
│ │ │ ├── a076.webp
│ │ │ ├── a089.webp
│ │ │ ├── a107.webp
│ │ │ ├── a129.webp
│ │ │ ├── a165.webp
│ │ │ ├── b082.webp
│ │ │ ├── b124.webp
│ │ │ ├── b157.webp
│ │ │ ├── b158.webp
│ │ │ ├── b186.webp
│ │ │ ├── cmp00001.webp
│ │ │ ├── cmp00002.webp
│ │ │ ├── cmp00003.webp
│ │ │ ├── cmp00004.webp
│ │ │ ├── cmp00005.webp
│ │ │ ├── cmp00006.webp
│ │ │ ├── cmp00007.webp
│ │ │ ├── cmp00008.webp
│ │ │ ├── cmp00009.webp
│ │ │ ├── cmp00010.webp
│ │ │ ├── cmp00011.webp
│ │ │ ├── cmp00012.webp
│ │ │ ├── cmp00013.webp
│ │ │ ├── cmp00014.webp
│ │ │ ├── cmp00015.webp
│ │ │ ├── cmp00016.webp
│ │ │ ├── cmp00017.webp
│ │ │ ├── cmp00018.webp
│ │ │ ├── cmp00019.webp
│ │ │ ├── sample_01.webp
│ │ │ ├── sample_03.webp
│ │ │ ├── sample_04.webp
│ │ │ ├── sample_10.webp
│ │ │ ├── sample_11.webp
│ │ │ └── sample_19.webp
│ │ │ └── not_7_9
│ │ │ ├── cmp00009.webp
│ │ │ ├── cmp00010.webp
│ │ │ ├── cmp00013.webp
│ │ │ ├── cmp00014.webp
│ │ │ ├── cmp00015.webp
│ │ │ └── cmp00016.webp
│ └── java
│ │ └── com
│ │ └── gemalto
│ │ └── wsq
│ │ ├── TestNistData.java
│ │ ├── TestWSQDecoder.java
│ │ ├── TestWSQEncoder.java
│ │ └── Util.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── cpp
│ │ ├── nbis
│ │ │ ├── commonnbis
│ │ │ │ ├── Makefile
│ │ │ │ ├── include
│ │ │ │ │ ├── defs.h
│ │ │ │ │ ├── f2c.h
│ │ │ │ │ ├── fet.h
│ │ │ │ │ ├── fixup.h
│ │ │ │ │ ├── imgavg.h
│ │ │ │ │ ├── imgsnip.h
│ │ │ │ │ ├── invbyte.h
│ │ │ │ │ ├── jconfig.h
│ │ │ │ │ ├── jerror.h
│ │ │ │ │ ├── jmorecfg.h
│ │ │ │ │ ├── memalloc.h
│ │ │ │ │ ├── mlp
│ │ │ │ │ │ ├── fmt_msgs.h
│ │ │ │ │ │ ├── get_phr.h
│ │ │ │ │ │ ├── lbfgs_dr.h
│ │ │ │ │ │ ├── lims.h
│ │ │ │ │ │ ├── macros.h
│ │ │ │ │ │ ├── mtch_pnm.h
│ │ │ │ │ │ ├── rd_words.h
│ │ │ │ │ │ ├── scg.h
│ │ │ │ │ │ └── tda.h
│ │ │ │ │ ├── usebsd.h
│ │ │ │ │ ├── util.h
│ │ │ │ │ └── version.h
│ │ │ │ ├── p_rules.mak.src
│ │ │ │ └── src
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── bin
│ │ │ │ │ └── Makefile
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── cblas
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── isamax.c
│ │ │ │ │ │ ├── lsame.c
│ │ │ │ │ │ ├── sasum.c
│ │ │ │ │ │ ├── saxpy.c
│ │ │ │ │ │ ├── scopy.c
│ │ │ │ │ │ ├── sdot.c
│ │ │ │ │ │ ├── sgemm.c
│ │ │ │ │ │ ├── sgemv.c
│ │ │ │ │ │ ├── sger.c
│ │ │ │ │ │ ├── snrm2.c
│ │ │ │ │ │ ├── sscal.c
│ │ │ │ │ │ ├── sswap.c
│ │ │ │ │ │ ├── ssymv.c
│ │ │ │ │ │ ├── ssyr2.c
│ │ │ │ │ │ ├── ssyr2k.c
│ │ │ │ │ │ ├── strmm.c
│ │ │ │ │ │ ├── strmv.c
│ │ │ │ │ │ └── xerbla.c
│ │ │ │ │ ├── clapck
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── ilaenv.c
│ │ │ │ │ │ ├── lsame.c
│ │ │ │ │ │ ├── slacpy.c
│ │ │ │ │ │ ├── slae2.c
│ │ │ │ │ │ ├── slaebz.c
│ │ │ │ │ │ ├── slaev2.c
│ │ │ │ │ │ ├── slagtf.c
│ │ │ │ │ │ ├── slagts.c
│ │ │ │ │ │ ├── slamc1.c
│ │ │ │ │ │ ├── slamc2.c
│ │ │ │ │ │ ├── slamc3.c
│ │ │ │ │ │ ├── slamc4.c
│ │ │ │ │ │ ├── slamc5.c
│ │ │ │ │ │ ├── slamch.c
│ │ │ │ │ │ ├── slanst.c
│ │ │ │ │ │ ├── slansy.c
│ │ │ │ │ │ ├── slapy2.c
│ │ │ │ │ │ ├── slarf.c
│ │ │ │ │ │ ├── slarfb.c
│ │ │ │ │ │ ├── slarfg.c
│ │ │ │ │ │ ├── slarft.c
│ │ │ │ │ │ ├── slarnv.c
│ │ │ │ │ │ ├── slartg.c
│ │ │ │ │ │ ├── slaruv.c
│ │ │ │ │ │ ├── slascl.c
│ │ │ │ │ │ ├── slaset.c
│ │ │ │ │ │ ├── slasr.c
│ │ │ │ │ │ ├── slasrt.c
│ │ │ │ │ │ ├── slassq.c
│ │ │ │ │ │ ├── slatrd.c
│ │ │ │ │ │ ├── sorg2l.c
│ │ │ │ │ │ ├── sorg2r.c
│ │ │ │ │ │ ├── sorgql.c
│ │ │ │ │ │ ├── sorgqr.c
│ │ │ │ │ │ ├── sorgtr.c
│ │ │ │ │ │ ├── sorm2l.c
│ │ │ │ │ │ ├── sorm2r.c
│ │ │ │ │ │ ├── sormql.c
│ │ │ │ │ │ ├── sormqr.c
│ │ │ │ │ │ ├── sormtr.c
│ │ │ │ │ │ ├── sstebz.c
│ │ │ │ │ │ ├── sstein.c
│ │ │ │ │ │ ├── ssteqr.c
│ │ │ │ │ │ ├── ssterf.c
│ │ │ │ │ │ ├── ssyevx.c
│ │ │ │ │ │ ├── ssytd2.c
│ │ │ │ │ │ └── ssytrd.c
│ │ │ │ │ ├── f2c
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── pow_ri.c
│ │ │ │ │ │ ├── r_sign.c
│ │ │ │ │ │ ├── s_cat.c
│ │ │ │ │ │ ├── s_cmp.c
│ │ │ │ │ │ └── s_copy.c
│ │ │ │ │ ├── fet
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── allocfet.c
│ │ │ │ │ │ ├── delfet.c
│ │ │ │ │ │ ├── extrfet.c
│ │ │ │ │ │ ├── freefet.c
│ │ │ │ │ │ ├── lkupfet.c
│ │ │ │ │ │ ├── nistcom.c
│ │ │ │ │ │ ├── printfet.c
│ │ │ │ │ │ ├── readfet.c
│ │ │ │ │ │ ├── strfet.c
│ │ │ │ │ │ ├── updatfet.c
│ │ │ │ │ │ └── writefet.c
│ │ │ │ │ ├── fft
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── cfftb.c
│ │ │ │ │ │ ├── cfftb1.c
│ │ │ │ │ │ ├── cfftf.c
│ │ │ │ │ │ ├── cfftf1.c
│ │ │ │ │ │ ├── cffti.c
│ │ │ │ │ │ ├── cffti1.c
│ │ │ │ │ │ ├── fft2dr.c
│ │ │ │ │ │ ├── passb.c
│ │ │ │ │ │ ├── passb2.c
│ │ │ │ │ │ ├── passb3.c
│ │ │ │ │ │ ├── passb4.c
│ │ │ │ │ │ ├── passb5.c
│ │ │ │ │ │ ├── passf.c
│ │ │ │ │ │ ├── passf2.c
│ │ │ │ │ │ ├── passf3.c
│ │ │ │ │ │ ├── passf4.c
│ │ │ │ │ │ └── passf5.c
│ │ │ │ │ ├── ioutil
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── dataio.c
│ │ │ │ │ │ ├── fileexst.c
│ │ │ │ │ │ ├── filehead.c
│ │ │ │ │ │ ├── fileroot.c
│ │ │ │ │ │ ├── filesize.c
│ │ │ │ │ │ ├── filetail.c
│ │ │ │ │ │ ├── findfile.c
│ │ │ │ │ │ ├── newext.c
│ │ │ │ │ │ └── readutil.c
│ │ │ │ │ └── util
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── bres.c
│ │ │ │ │ │ ├── bubble.c
│ │ │ │ │ │ ├── computil.c
│ │ │ │ │ │ ├── fatalerr.c
│ │ │ │ │ │ ├── invbyte.c
│ │ │ │ │ │ ├── invbytes.c
│ │ │ │ │ │ ├── memalloc.c
│ │ │ │ │ │ ├── ssxstats.c
│ │ │ │ │ │ ├── syserr.c
│ │ │ │ │ │ ├── ticks.c
│ │ │ │ │ │ └── time.c
│ │ │ │ │ └── s_rules.mak
│ │ │ └── imgtools
│ │ │ │ ├── Makefile
│ │ │ │ ├── include
│ │ │ │ ├── binops.h
│ │ │ │ ├── bitmasks.h
│ │ │ │ ├── bits.h
│ │ │ │ ├── computil.h
│ │ │ │ ├── dataio.h
│ │ │ │ ├── dilate.h
│ │ │ │ ├── display.h
│ │ │ │ ├── dpy.h
│ │ │ │ ├── dpydepth.h
│ │ │ │ ├── event.h
│ │ │ │ ├── findblob.h
│ │ │ │ ├── grp4comp.h
│ │ │ │ ├── grp4deco.h
│ │ │ │ ├── ihead.h
│ │ │ │ ├── img_io.h
│ │ │ │ ├── imgboost.h
│ │ │ │ ├── imgdecod.h
│ │ │ │ ├── imgtype.h
│ │ │ │ ├── imgutil.h
│ │ │ │ ├── intrlv.h
│ │ │ │ ├── ioutil.h
│ │ │ │ ├── jpegb.h
│ │ │ │ ├── jpegl.h
│ │ │ │ ├── jpeglsd4.h
│ │ │ │ ├── masks.h
│ │ │ │ ├── nistcom.h
│ │ │ │ ├── parsargs.h
│ │ │ │ ├── rgb_ycc.h
│ │ │ │ ├── sunrast.h
│ │ │ │ ├── swap.h
│ │ │ │ ├── usebsd.h
│ │ │ │ └── wsq.h
│ │ │ │ ├── p_rules.mak.src
│ │ │ │ └── src
│ │ │ │ ├── Makefile
│ │ │ │ ├── bin
│ │ │ │ ├── Makefile
│ │ │ │ ├── cjpegb
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── cjpegb.c
│ │ │ │ ├── cjpegl
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── cjpegl.c
│ │ │ │ ├── cwsq
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── cwsq.c
│ │ │ │ ├── diffbyts
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── diffbyts.c
│ │ │ │ ├── djpegb
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── djpegb.c
│ │ │ │ ├── djpegl
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── djpegl.c
│ │ │ │ ├── djpeglsd
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── djpeglsd.c
│ │ │ │ ├── dlwsqcom
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── dlwsqcom.c
│ │ │ │ ├── dpyimage
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── Makefile.X11
│ │ │ │ │ ├── dpyimage.c
│ │ │ │ │ ├── dpyimage.h
│ │ │ │ │ ├── dpyio.c
│ │ │ │ │ ├── dpymain.c
│ │ │ │ │ ├── dpynorm.c
│ │ │ │ │ ├── dpypipe.c
│ │ │ │ │ ├── dpytmp.c
│ │ │ │ │ ├── dpyx.c
│ │ │ │ │ ├── dpyx.h
│ │ │ │ │ └── tally.c
│ │ │ │ ├── dwsq
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── dwsq.c
│ │ │ │ ├── dwsq14
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── dwsq14.c
│ │ │ │ ├── intr2not
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── intr2not.c
│ │ │ │ ├── not2intr
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── not2intr.c
│ │ │ │ ├── rdimgwh
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── rdimgwh.c
│ │ │ │ ├── rdwsqcom
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── rdwsqcom.c
│ │ │ │ ├── rgb2ycc
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── rgb2ycc.c
│ │ │ │ ├── sd_rfmt
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── sd_rfmt.c
│ │ │ │ ├── wrwsqcom
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── wrwsqcom.c
│ │ │ │ └── ycc2rgb
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── ycc2rgb.c
│ │ │ │ ├── lib
│ │ │ │ ├── Makefile
│ │ │ │ ├── ihead
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── getcomp.c
│ │ │ │ │ ├── getnset.c
│ │ │ │ │ ├── nullihdr.c
│ │ │ │ │ ├── parsihdr.c
│ │ │ │ │ ├── prntihdr.c
│ │ │ │ │ ├── readihdr.c
│ │ │ │ │ ├── valdcomp.c
│ │ │ │ │ └── writihdr.c
│ │ │ │ ├── image
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── bincopy.c
│ │ │ │ │ ├── binfill.c
│ │ │ │ │ ├── binpad.c
│ │ │ │ │ ├── bitmasks.c
│ │ │ │ │ ├── dilate.c
│ │ │ │ │ ├── findblob.c
│ │ │ │ │ ├── grp4comp.c
│ │ │ │ │ ├── grp4deco.c
│ │ │ │ │ ├── imageops.c
│ │ │ │ │ ├── img_io.c
│ │ │ │ │ ├── imgavg.c
│ │ │ │ │ ├── imgboost.c
│ │ │ │ │ ├── imgdecod.c
│ │ │ │ │ ├── imgsnip.c
│ │ │ │ │ ├── imgtype.c
│ │ │ │ │ ├── imgutil.c
│ │ │ │ │ ├── intrlv.c
│ │ │ │ │ ├── masks.c
│ │ │ │ │ ├── parsargs.c
│ │ │ │ │ ├── readihdr.c
│ │ │ │ │ ├── rgb_ycc.c
│ │ │ │ │ ├── rl.c
│ │ │ │ │ ├── sunrast.c
│ │ │ │ │ ├── thresh.c
│ │ │ │ │ └── writihdr.c
│ │ │ │ ├── jpegl
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── decoder.c
│ │ │ │ │ ├── encoder.c
│ │ │ │ │ ├── huff.c
│ │ │ │ │ ├── huftable.c
│ │ │ │ │ ├── imgdat.c
│ │ │ │ │ ├── ppi.c
│ │ │ │ │ ├── sd4util.c
│ │ │ │ │ ├── tableio.c
│ │ │ │ │ └── util.c
│ │ │ │ └── wsq
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── cropcoeff.c
│ │ │ │ │ ├── decoder.c
│ │ │ │ │ ├── encoder.c
│ │ │ │ │ ├── globals.c
│ │ │ │ │ ├── huff.c
│ │ │ │ │ ├── ppi.c
│ │ │ │ │ ├── sd14util.c
│ │ │ │ │ ├── tableio.c
│ │ │ │ │ ├── tree.c
│ │ │ │ │ └── util.c
│ │ │ │ └── s_rules.mak
│ │ └── wsq.cpp
│ └── java
│ │ └── com
│ │ └── gemalto
│ │ └── wsq
│ │ ├── Native.java
│ │ ├── WSQDecoder.java
│ │ └── WSQEncoder.java
│ └── test
│ └── java
│ └── com
│ └── gemalto
│ └── wsq
│ └── ExampleUnitTest.java
├── settings.gradle
└── testapp
├── build.gradle
└── src
├── androidTest
└── java
│ └── com
│ └── gemalto
│ └── wsq
│ └── test
│ └── ExampleInstrumentedTest.java
├── main
├── AndroidManifest.xml
├── assets
│ └── test.wsq
├── java
│ └── com
│ │ └── gemalto
│ │ └── wsq
│ │ └── test
│ │ └── MainActivity.java
└── res
│ ├── drawable-v24
│ └── ic_launcher_foreground.xml
│ ├── drawable
│ └── ic_launcher_background.xml
│ ├── layout
│ └── activity_main.xml
│ ├── mipmap-anydpi-v26
│ ├── ic_launcher.xml
│ └── ic_launcher_round.xml
│ ├── mipmap-hdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-mdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ └── values
│ ├── colors.xml
│ ├── strings.xml
│ └── styles.xml
└── test
└── java
└── com
└── gemalto
└── wsq
└── test
└── ExampleUnitTest.java
/.gitignore:
--------------------------------------------------------------------------------
1 | .hg
2 | .hgignore
3 | .hgtags
4 |
5 | .gradle
6 | local.properties
7 | build
8 | captures
9 | .externalNativeBuild
10 | .idea/
11 | *.iml
12 |
13 | library/build
14 | library/.externalNativeBuild
15 | library/makecmakelist.bat
16 |
17 | testapp/build
18 | testapp/.externalNativeBuild
19 | library/.cxx/
20 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | BSD 2-clause License
2 |
3 | Copyright (c) 2018 Gemalto s.r.o.
4 |
5 | Redistribution and use in source and binary forms, with or without
6 | modification, are permitted provided that the following conditions are met:
7 |
8 | 1. Redistributions of source code must retain the above copyright notice, this
9 | list of conditions and the following disclaimer.
10 | 2. Redistributions in binary form must reproduce the above copyright notice,
11 | this list of conditions and the following disclaimer in the documentation
12 | and/or other materials provided with the distribution.
13 |
14 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
15 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
16 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
17 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
18 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
19 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
20 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
21 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
23 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # WSQ for Android
2 | ---------------------------
3 | An open-source WSQ image encoder/decoder for Android based on [NBIS](https://www.nist.gov/services-resources/software/nist-biometric-image-software-nbis) v5.0.0.
4 |
5 | ## Usage
6 | Decoding an image:
7 | ```java
8 | Bitmap bmp = WSQDecoder.decode(wsqData).getBitmap();
9 | imgView.setImageBitmap(bmp);
10 | ```
11 | Encoding an image:
12 | ```java
13 | Bitmap bmp = ...;
14 | //higher-quality encode
15 | byte[] wsqData = new WSQEncoder(bmp)
16 | .setBitrate(WSQEncoder.BITRATE_5_TO_1)
17 | .encode();
18 | //lower-quality encode
19 | byte[] wsqData = new WSQEncoder(bmp)
20 | .setBitrate(WSQEncoder.BITRATE_15_TO_1)
21 | .encode();
22 | ```
23 |
24 | ## Set up
25 | Add dependency to your `build.gradle`
26 | ```groovy
27 | implementation 'com.gemalto.wsq:wsq-android:1.2'
28 | ```
29 |
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 |
5 | repositories {
6 | google()
7 | jcenter()
8 | }
9 | dependencies {
10 | classpath 'com.android.tools.build:gradle:4.0.0'
11 | classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'
12 | classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
13 |
14 | // NOTE: Do not place your application dependencies here; they belong
15 | // in the individual module build.gradle files
16 | }
17 | }
18 |
19 | allprojects {
20 | repositories {
21 | google()
22 | jcenter()
23 | }
24 | }
25 |
26 | task clean(type: Delete) {
27 | delete rootProject.buildDir
28 | }
29 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 | # IDE (e.g. Android Studio) users:
3 | # Gradle settings configured through the IDE *will override*
4 | # any settings specified in this file.
5 | # For more details on how to configure your build environment visit
6 | # http://www.gradle.org/docs/current/userguide/build_environment.html
7 | # Specifies the JVM arguments used for the daemon process.
8 | # The setting is particularly useful for tweaking memory settings.
9 | org.gradle.jvmargs=-Xmx1536m
10 | # When configured, Gradle will run in incubating parallel mode.
11 | # This option should only be used with decoupled projects. More details, visit
12 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
13 | # org.gradle.parallel=true
14 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jul 10 15:40:11 CEST 2020
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
7 |
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
1 | @if "%DEBUG%" == "" @echo off
2 | @rem ##########################################################################
3 | @rem
4 | @rem Gradle startup script for Windows
5 | @rem
6 | @rem ##########################################################################
7 |
8 | @rem Set local scope for the variables with windows NT shell
9 | if "%OS%"=="Windows_NT" setlocal
10 |
11 | set DIRNAME=%~dp0
12 | if "%DIRNAME%" == "" set DIRNAME=.
13 | set APP_BASE_NAME=%~n0
14 | set APP_HOME=%DIRNAME%
15 |
16 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
17 | set DEFAULT_JVM_OPTS=
18 |
19 | @rem Find java.exe
20 | if defined JAVA_HOME goto findJavaFromJavaHome
21 |
22 | set JAVA_EXE=java.exe
23 | %JAVA_EXE% -version >NUL 2>&1
24 | if "%ERRORLEVEL%" == "0" goto init
25 |
26 | echo.
27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 | echo.
29 | echo Please set the JAVA_HOME variable in your environment to match the
30 | echo location of your Java installation.
31 |
32 | goto fail
33 |
34 | :findJavaFromJavaHome
35 | set JAVA_HOME=%JAVA_HOME:"=%
36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 |
38 | if exist "%JAVA_EXE%" goto init
39 |
40 | echo.
41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 | echo.
43 | echo Please set the JAVA_HOME variable in your environment to match the
44 | echo location of your Java installation.
45 |
46 | goto fail
47 |
48 | :init
49 | @rem Get command-line arguments, handling Windows variants
50 |
51 | if not "%OS%" == "Windows_NT" goto win9xME_args
52 |
53 | :win9xME_args
54 | @rem Slurp the command line arguments.
55 | set CMD_LINE_ARGS=
56 | set _SKIP=2
57 |
58 | :win9xME_args_slurp
59 | if "x%~1" == "x" goto execute
60 |
61 | set CMD_LINE_ARGS=%*
62 |
63 | :execute
64 | @rem Setup the command line
65 |
66 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
67 |
68 | @rem Execute Gradle
69 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
70 |
71 | :end
72 | @rem End local scope for the variables with windows NT shell
73 | if "%ERRORLEVEL%"=="0" goto mainEnd
74 |
75 | :fail
76 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
77 | rem the _cmd.exe /c_ return code!
78 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
79 | exit /b 1
80 |
81 | :mainEnd
82 | if "%OS%"=="Windows_NT" endlocal
83 |
84 | :omega
85 |
--------------------------------------------------------------------------------
/library/bintray.gradle:
--------------------------------------------------------------------------------
1 | group = publishedGroupId
2 | version = libraryVersion
3 |
4 | install {
5 | repositories.mavenInstaller {
6 | pom.project {
7 | packaging 'aar'
8 | groupId publishedGroupId
9 | artifactId artifact
10 |
11 | name libraryName
12 | description libraryDescription
13 | url siteUrl
14 |
15 | licenses {
16 | license {
17 | name licenseName
18 | url licenseUrl
19 | }
20 | }
21 | developers {
22 | developer {
23 | id developerId
24 | name developerName
25 | email developerEmail
26 | }
27 | }
28 | scm {
29 | connection gitUrl
30 | developerConnection gitUrl
31 | url siteUrl
32 | }
33 | }
34 | }
35 | }
36 |
37 | task sourcesJar(type: Jar) {
38 | classifier = 'sources'
39 | from android.sourceSets.main.java.srcDirs
40 | }
41 |
42 | task javadoc(type: Javadoc) {
43 | source = android.sourceSets.main.java.srcDirs
44 | classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
45 | }
46 |
47 | task javadocJar(type: Jar, dependsOn: javadoc) {
48 | classifier = 'javadoc'
49 | from javadoc.destinationDir
50 | }
51 |
52 | artifacts {
53 | archives javadocJar
54 | archives sourcesJar
55 | }
56 |
57 | Properties properties = new Properties()
58 | properties.load(project.rootProject.file('local.properties').newDataInputStream())
59 |
60 | bintray {
61 | user = properties.getProperty("bintray.user")
62 | key = properties.getProperty("bintray.apikey")
63 |
64 | configurations = ['archives']
65 | pkg {
66 | repo = bintrayRepo
67 | name = bintrayName
68 | desc = libraryDescription
69 | websiteUrl = siteUrl
70 | vcsUrl = gitUrl
71 | licenses = allLicenses
72 | dryRun = false
73 | publish = true
74 | override = false
75 | publicDownloadNumbers = true
76 | version {
77 | desc = libraryDescription
78 | }
79 | }
80 | }
81 |
--------------------------------------------------------------------------------
/library/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.library'
2 | apply plugin: 'com.github.dcendents.android-maven'
3 | apply plugin: 'com.jfrog.bintray'
4 |
5 | android {
6 | compileSdkVersion 29
7 | defaultConfig {
8 | minSdkVersion 14
9 | targetSdkVersion 29
10 | versionName "1.2"
11 | versionCode 2
12 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
13 | externalNativeBuild {
14 | cmake {
15 | cppFlags ""
16 | }
17 | }
18 | }
19 | buildTypes {
20 | release {
21 | minifyEnabled false
22 | }
23 | }
24 | externalNativeBuild {
25 | cmake {
26 | path "CMakeLists.txt"
27 | }
28 | }
29 | }
30 |
31 | dependencies {
32 | implementation fileTree(dir: 'libs', include: ['*.jar'])
33 | testImplementation 'junit:junit:4.12'
34 | androidTestImplementation 'com.android.support.test:runner:1.0.2'
35 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
36 | }
37 |
38 | ext {
39 | bintrayRepo = 'maven'
40 | bintrayName = 'WSQForAndroid'
41 |
42 | publishedGroupId = 'com.gemalto.wsq'
43 | libraryName = 'WSQForAndroid'
44 | artifact = 'wsq-android'
45 |
46 | libraryDescription = 'A WSQ image encoder/decoder for Android'
47 |
48 | siteUrl = 'https://github.com/gemalto/WSQForAndroid'
49 | gitUrl = 'https://github.com/gemalto/WSQForAndroid.git'
50 |
51 | libraryVersion = '1.2'
52 |
53 | developerId = 'michal-dvorak-thales'
54 | developerName = 'Michal Dvorak'
55 | developerEmail = 'michal.dvorak@thalesgroup.com'
56 |
57 | licenseName = 'The 2-Clause BSD License'
58 | licenseUrl = 'https://opensource.org/licenses/BSD-2-Clause'
59 | allLicenses = ["BSD-2-Clause"]
60 | }
61 |
62 | apply from: 'bintray.gradle'
63 |
--------------------------------------------------------------------------------
/library/src/androidTest/assets/1024x1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/1024x1024.png
--------------------------------------------------------------------------------
/library/src/androidTest/assets/1024x1024.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/1024x1024.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/256x256.png
--------------------------------------------------------------------------------
/library/src/androidTest/assets/256x256.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/256x256.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/lena1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/lena1.png
--------------------------------------------------------------------------------
/library/src/androidTest/assets/lena1.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/lena1.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/lena2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/lena2.png
--------------------------------------------------------------------------------
/library/src/androidTest/assets/lena2.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/lena2.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a001.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a001.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a002.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a002.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a018.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a018.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a039.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a039.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a070.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a070.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a076.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a076.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a089.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a089.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a107.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a107.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a129.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a129.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/a165.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/a165.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/b082.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/b082.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/b124.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/b124.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/b157.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/b157.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/b158.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/b158.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/b186.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/b186.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00001.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00001.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00002.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00002.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00003.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00003.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00004.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00004.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00005.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00005.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00006.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00006.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00007.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00007.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00008.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00008.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00009.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00009.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00010.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00010.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00011.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00011.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00012.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00012.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00013.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00013.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00014.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00014.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00015.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00015.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00016.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00016.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00017.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00017.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00018.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00018.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/cmp00019.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/cmp00019.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/sample_01.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/sample_01.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/sample_03.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/sample_03.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/sample_04.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/sample_04.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/sample_10.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/sample_10.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/sample_11.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/sample_11.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/input/sample_19.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/input/sample_19.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a001.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a001.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a002.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a002.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a018.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a018.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a039.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a039.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a070.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a070.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a076.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a076.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a089.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a089.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a107.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a107.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a129.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a129.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/a165.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/a165.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/b082.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/b082.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/b124.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/b124.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/b157.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/b157.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/b158.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/b158.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/b186.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/b186.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00001.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00001.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00002.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00002.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00003.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00003.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00004.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00004.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00005.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00005.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00006.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00006.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00007.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00007.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00008.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00008.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00009.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00009.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00010.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00010.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00011.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00011.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00012.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00012.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00013.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00013.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00014.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00014.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00015.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00015.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00016.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00016.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00017.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00017.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00018.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00018.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/cmp00019.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/cmp00019.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/sample_01.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/sample_01.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/sample_03.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/sample_03.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/sample_04.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/sample_04.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/sample_10.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/sample_10.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/sample_11.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/sample_11.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/225/sample_19.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/225/sample_19.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a001.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a001.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a002.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a002.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a018.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a018.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a039.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a039.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a070.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a070.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a076.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a076.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a089.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a089.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a107.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a107.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a129.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a129.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/a165.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/a165.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/b082.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/b082.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/b124.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/b124.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/b157.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/b157.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/b158.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/b158.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/b186.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/b186.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00001.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00001.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00002.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00002.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00003.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00003.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00004.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00004.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00005.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00005.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00006.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00006.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00007.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00007.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00008.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00008.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00009.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00009.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00010.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00010.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00011.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00011.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00012.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00012.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00013.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00013.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00014.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00014.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00015.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00015.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00016.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00016.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00017.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00017.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00018.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00018.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/cmp00019.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/cmp00019.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/sample_01.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/sample_01.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/sample_03.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/sample_03.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/sample_04.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/sample_04.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/sample_10.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/sample_10.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/sample_11.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/sample_11.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/75/sample_19.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/75/sample_19.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00009.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00009.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00010.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00010.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00013.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00013.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00014.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00014.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00015.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00015.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00016.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq/not_7_9/cmp00016.wsq
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a001.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a001.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a002.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a002.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a018.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a018.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a039.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a039.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a070.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a070.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a076.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a076.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a089.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a089.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a107.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a107.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a129.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a129.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/a165.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/a165.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/b082.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/b082.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/b124.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/b124.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/b157.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/b157.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/b158.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/b158.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/b186.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/b186.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00001.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00001.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00002.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00002.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00003.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00003.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00004.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00004.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00005.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00005.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00006.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00006.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00007.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00007.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00008.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00008.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00009.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00009.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00010.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00010.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00011.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00011.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00012.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00012.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00013.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00013.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00014.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00014.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00015.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00015.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00016.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00016.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00017.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00017.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00018.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00018.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00019.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/cmp00019.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/sample_01.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/sample_01.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/sample_03.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/sample_03.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/sample_04.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/sample_04.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/sample_10.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/sample_10.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/sample_11.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/sample_11.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/225/sample_19.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/225/sample_19.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a001.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a001.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a002.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a002.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a018.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a018.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a039.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a039.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a070.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a070.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a076.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a076.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a089.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a089.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a107.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a107.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a129.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a129.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/a165.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/a165.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/b082.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/b082.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/b124.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/b124.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/b157.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/b157.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/b158.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/b158.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/b186.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/b186.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00001.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00001.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00002.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00002.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00003.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00003.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00004.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00004.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00005.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00005.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00006.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00006.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00007.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00007.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00008.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00008.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00009.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00009.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00010.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00010.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00011.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00011.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00012.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00012.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00013.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00013.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00014.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00014.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00015.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00015.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00016.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00016.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00017.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00017.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00018.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00018.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00019.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/cmp00019.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/sample_01.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/sample_01.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/sample_03.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/sample_03.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/sample_04.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/sample_04.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/sample_10.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/sample_10.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/sample_11.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/sample_11.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/75/sample_19.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/75/sample_19.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00009.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00009.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00010.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00010.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00013.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00013.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00014.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00014.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00015.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00015.webp
--------------------------------------------------------------------------------
/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00016.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/library/src/androidTest/assets/nist/wsq_decoded/not_7_9/cmp00016.webp
--------------------------------------------------------------------------------
/library/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # Filename: Makefile
45 | # Integrators: Kenneth Ko
46 | # Organization: NIST/ITL
47 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
48 | # Date Created: 08/20/2006
49 | #
50 | # ******************************************************************************
51 | #
52 | # Top-level Makefile for package "commonnbis".
53 | #
54 | # ******************************************************************************
55 | include ./p_rules.mak
56 | include $(DIR_ROOT_BUILDUTIL)/package.mak
57 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/fixup.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 | #ifndef _FIXUP_H
45 | #define _FIXUP_H
46 |
47 | #ifdef __MSYS__
48 | #include
49 | #define sleep(seconds) Sleep((seconds)*1000)
50 | #endif
51 |
52 | #endif
53 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/imgavg.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _IMGAVG_H
46 | #define _IMGAVG_H
47 |
48 |
49 | extern int average_blk(unsigned char *, const int, const int, const float,
50 | const float, unsigned char **, int *, int *);
51 |
52 | #endif /* !_IMGAVG_H */
53 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/imgsnip.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _IMGSNIP_H
46 | #define _IMGSNIP_H
47 |
48 |
49 | extern void snip_rot_subimage(unsigned char *, const int, const int,
50 | unsigned char *, const int, const int, const int, const int,
51 | const float, unsigned char);
52 | extern void snip_rot_subimage_interp(unsigned char *, const int, const int,
53 | unsigned char *, const int, const int, const int, const int,
54 | const float, unsigned char);
55 |
56 | #endif /* !_IMGSNIP_H */
57 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/invbyte.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | extern unsigned char Inv_Byte[256];
46 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/fmt_msgs.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _FMT_MSGS_H
46 | #define _FMT_MSGS_H
47 |
48 | /* For use by strm_fmt() and lgl_tbl(), which format the warning and
49 | error messages that may be written as the result of scanning a
50 | specfile. Columns are numbered starting at 0. */
51 |
52 | #define MESSAGE_FIRSTCOL_FIRSTLINE 6 /* for first line of a msg */
53 | #define MESSAGE_FIRSTCOL_LATERLINES 8 /* later lines indented */
54 | #define MESSAGE_LASTCOL 70
55 | #define MESSAGE_FIRSTCOL_TABLE 12 /* table indented even more */
56 |
57 | #endif /* !_FMT_MSGS_H */
58 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/get_phr.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _GET_PHR_H
46 | #define _GET_PHR_H
47 |
48 | /* Names of get_phr()'s return values: */
49 | #define WORD_PAIR ((char)0)
50 | #define NEWRUN ((char)1)
51 | #define ILLEGAL_PHRASE ((char)2)
52 | #define FINISHED ((char)3)
53 |
54 | #endif /* !_GET_PHR_H */
55 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/lbfgs_dr.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _LBFGS_DR_H
46 | #define _LBFGS_DR_H
47 |
48 | #define STPMIN 1.e-20
49 | #define STPMAX 1.e+20
50 |
51 | #endif /* !_LBFGS_DR_H */
52 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/lims.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _LIMS_H
46 | #define _LIMS_H
47 |
48 | #define MAXMED 100000
49 | #define LONG_CLASSNAME_MAXSTRLEN 32
50 |
51 | #endif /* !_LIMS_H */
52 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/macros.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _MACROS_H
46 | #define _MACROS_H
47 |
48 | /* UPDATED: 03/16/2005 by MDG */
49 |
50 | #define mlp_min(x,y) ((x)<=(y)?(x):(y))
51 | #define mlp_max(x,y) ((x)>=(y)?(x):(y))
52 |
53 | #endif /* !_MACROS_H */
54 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/mtch_pnm.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _MTCH_PNM_H
46 | #define _MTCH_PNM_H
47 |
48 | /* Names of the values of the a_type parm of mtch_pnm. */
49 | #define MP_FILENAME ((char)0)
50 | #define MP_INT ((char)1)
51 | #define MP_FLOAT ((char)2)
52 | #define MP_SWITCH ((char)3)
53 |
54 | /* Bundles together some parms for mtch_pnm, to reduce the verbosity
55 | of the (many) calls of it by st_nv_ok. */
56 | typedef struct {
57 | char *namestr, *valstr, *errstr, ok;
58 | int linenum;
59 | } NVEOL;
60 |
61 | #endif /* !_MTCH_PNM_H */
62 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/rd_words.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _RD_WORDS_H
46 | #define _RD_WORDS_H
47 |
48 | #define INT ((char)0)
49 | #define FLOAT ((char)1)
50 |
51 | #endif /* !_RD_WORDS_H */
52 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/scg.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _SCG_H
46 | #define _SCG_H
47 |
48 | #define XLSTART 0.01 /* Starting value for xl. */
49 | #define NF 3 /* Don't quit until NF * nfreq iters or... */
50 | #define NITER 40 /* ...until NITER iters, whichever is larger... */
51 | #define NBOLTZ 100 /* ...until NBOLTZ iters, if doing Boltzmann. */
52 | #define NNOT 3 /* Quit if not improving NNOT times in row. */
53 | #define NRESTART 100000 /* Restart after NRESTART iterations. */
54 |
55 | #endif /* !_SCG_H */
56 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/mlp/tda.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _TDA_H
46 | #define _TDA_H
47 |
48 | /* Two-dimensional arrays with dimensions that are variables. */
49 |
50 | typedef struct {
51 | int dim2;
52 | char *buf;
53 | } TDA_CHAR;
54 |
55 | typedef struct {
56 | int dim2;
57 | int *buf;
58 | } TDA_INT;
59 |
60 | typedef struct {
61 | int dim2;
62 | float *buf;
63 | } TDA_FLOAT;
64 |
65 | /* "Element" macro: refers to the (i,j) element of atda, which can
66 | be a TDA_CHAR, a TDA_INT, or a TDA_FLOAT. */
67 | #define e(atda,i,j) (*((atda).buf+(i)*(atda).dim2+(j)))
68 |
69 | #endif /* !_TDA_H */
70 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/include/version.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _VERSION_H
46 | #define _VERSION_H
47 |
48 | #define ANSI_NIST_VERSION "ANSI/NIST-ITL 1-2007"
49 | #define NBIS_NON_EXPORT_CONTROL_VERSION "Release 5.0.0"
50 |
51 | #define getVersion() \
52 | printf("Standard Version: %s\nNBIS Non-Export Control Software Version: " \
53 | "%s\n", ANSI_NIST_VERSION, NBIS_NON_EXPORT_CONTROL_VERSION)
54 |
55 | #endif /* !_VERSION_H */
56 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # SubTree: /NBIS/Main/commonnibs/src
45 | # Filename: Makefile
46 | # Integrators: Kenneth Ko
47 | # Organization: NIST/ITL
48 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
49 | # Date Created: 08/20/2006
50 | #
51 | # ******************************************************************************
52 | #
53 | # Makefile for "commonnibs" src directory.
54 | #
55 | # ******************************************************************************
56 | include ./s_rules.mak
57 | include ../p_rules.mak
58 | include $(DIR_ROOT_BUILDUTIL)/src.mak
59 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/bin/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # FILE: Makefile for /src/bin
45 | #
46 | #####################################################################
47 | #
48 | bins:
49 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/lib/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # SubTree: /NBIS/Main/commonnbis/src/lib
45 | # Filename: Makefile
46 | # Integrators: Kenneth Ko
47 | # Organization: NIST/ITL
48 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
49 | # Date Created: 08/20/2006
50 | #
51 | # ******************************************************************************
52 | #
53 | # Makefile for "commonnbis" lib directory.
54 | #
55 | # ******************************************************************************
56 | include ../../p_rules.mak
57 | include $(DIR_ROOT_BUILDUTIL)/libs.mak
58 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/lib/f2c/pow_ri.c:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #include
46 |
47 | #ifdef KR_headers
48 | double pow_ri(ap, bp) real *ap; int *bp;
49 | #else
50 | double pow_ri(real *ap, int *bp)
51 | #endif
52 | {
53 | double pow, x;
54 | int n;
55 |
56 | pow = 1;
57 | x = *ap;
58 | n = *bp;
59 |
60 | if(n != 0)
61 | {
62 | if(n < 0)
63 | {
64 | n = -n;
65 | x = 1/x;
66 | }
67 | for( ; ; )
68 | {
69 | if(n & 01)
70 | pow *= x;
71 | if(n >>= 1)
72 | x *= x;
73 | else
74 | break;
75 | }
76 | }
77 | return(pow);
78 | }
79 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/lib/f2c/r_sign.c:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #include
46 |
47 | #ifdef KR_headers
48 | double r_sign(a,b) real *a, *b;
49 | #else
50 | double r_sign(real *a, real *b)
51 | #endif
52 | {
53 | double x;
54 | x = (*a >= 0 ? *a : - *a);
55 | return( *b >= 0 ? x : -x);
56 | }
57 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/lib/f2c/s_cat.c:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #include
46 |
47 | #ifdef KR_headers
48 | VOID s_cat(lp, rpp, rnp, np, ll) char *lp, *rpp[]; ftnlen rnp[], *np, ll;
49 | #else
50 | VOID s_cat(char *lp, char *rpp[], ftnlen rnp[], ftnlen *np, ftnlen ll)
51 | #endif
52 | {
53 | ftnlen i, n, nc;
54 | char *f__rp;
55 |
56 | n = (int)*np;
57 | for(i = 0 ; i < n ; ++i)
58 | {
59 | nc = ll;
60 | if(rnp[i] < nc)
61 | nc = rnp[i];
62 | ll -= nc;
63 | f__rp = rpp[i];
64 | while(--nc >= 0)
65 | *lp++ = *f__rp++;
66 | }
67 | while(--ll >= 0)
68 | *lp++ = ' ';
69 | }
70 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/lib/f2c/s_copy.c:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #include
46 |
47 | /* assign strings: a = b */
48 |
49 | #ifdef KR_headers
50 | VOID s_copy(a, b, la, lb) register char *a, *b; ftnlen la, lb;
51 | #else
52 | void s_copy(register char *a, register char *b, ftnlen la, ftnlen lb)
53 | #endif
54 | {
55 | register char *aend, *bend;
56 |
57 | aend = a + la;
58 |
59 | if(la <= lb)
60 | while(a < aend)
61 | *a++ = *b++;
62 |
63 | else
64 | {
65 | bend = b + lb;
66 | while(b < bend)
67 | *a++ = *b++;
68 | while(a < aend)
69 | *a++ = ' ';
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/commonnbis/src/s_rules.mak:
--------------------------------------------------------------------------------
1 | # ******************************************************************************
2 | # License:
3 | # This software was developed at the National Institute of Standards and
4 | # Technology (NIST) by employees of the Federal Government in the course
5 | # of their official duties. Pursuant to title 17 Section 105 of the
6 | # United States Code, this software is not subject to copyright protection
7 | # and is in the public domain. NIST assumes no responsibility whatsoever for
8 | # its use by other parties, and makes no guarantees, expressed or implied,
9 | # about its quality, reliability, or any other characteristic.
10 | #
11 | # Disclaimer:
12 | # This software was developed to promote biometric standards and biometric
13 | # technology testing for the Federal Government in accordance with the USA
14 | # PATRIOT Act and the Enhanced Border Security and Visa Entry Reform Act.
15 | # Specific hardware and software products identified in this software were used
16 | # in order to perform the software development. In no case does such
17 | # identification imply recommendation or endorsement by the National Institute
18 | # of Standards and Technology, nor does it imply that the products and equipment
19 | # identified are necessarily the best available for the purpose.
20 | #
21 | # ******************************************************************************
22 | # Project: NIST Fingerprint Software
23 | # SubTree: /NBIS/Main/commonnbis/src
24 | # Filename: s_rules.mak
25 | # Integrators: Kenneth Ko
26 | # Organization: NIST/ITL
27 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
28 | # Date Created: 08/20/2006
29 | #
30 | # ******************************************************************************
31 | #
32 | # This rules file contains the sub-directories variable to build "commonnbis".
33 | #
34 | # ******************************************************************************
35 | SUBDIRS := lib
36 | #
37 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # Filename: Makefile
45 | # Integrators: Kenneth Ko
46 | # Organization: NIST/ITL
47 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
48 | # Date Created: 08/20/2006
49 | #
50 | # ******************************************************************************
51 | #
52 | # Top-level Makefile for package "imgtools".
53 | #
54 | # ******************************************************************************
55 | include ./p_rules.mak
56 | include $(DIR_ROOT_BUILDUTIL)/package.mak
57 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/bitmasks.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | extern unsigned char mask_begin_1[];
46 | extern unsigned char mask_begin_0[];
47 | extern unsigned char mask_end_0[];
48 | extern unsigned char mask_end_1[];
49 | extern unsigned char mask_1_at[];
50 | extern unsigned char mask_0_at[];
51 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/bits.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | /************************************************************/
46 | /* File Name: Bits.h */
47 | /* Package: NIST Bit Manipulation Macros */
48 | /* Author: Michael D. Garris */
49 | /* Date: 9/27/89 */
50 | /************************************************************/
51 |
52 | #define LOG_COPY 0
53 | #define LOG_OR 1
54 | #define LOG_AND 2
55 | #define LOG_XOR 3
56 |
57 | #define get_bit(_b,_i) (((int)((_b) & bit_masks[(_i)]) > 0) ? (1) : (0))
58 |
59 | #define set_bit(_b,_i,_p) \
60 | if((_p) == 0) \
61 | *(_b) = (*(_b)) & (~bit_masks[(_i)]); \
62 | else \
63 | *(_b) = (*(_b)) | bit_masks[(_i)];
64 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/computil.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _COMPUTIL_H
46 | #define _COMPUTIL_H
47 |
48 | extern int read_skip_marker_segment(const unsigned short, FILE *);
49 | extern int getc_skip_marker_segment(const unsigned short,
50 | unsigned char **, unsigned char *);
51 |
52 | #endif /* !_COMPUTIL_H */
53 |
54 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/dilate.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _DILATE_H
46 | #define _DILATE_H
47 |
48 |
49 | extern int dilate_charimage(unsigned char *, unsigned char **, const int,
50 | const int);
51 | extern char get_south8(char *, const int, const int, const int);
52 | extern char get_north8(char *, const int, const int);
53 | extern char get_east8(char *, const int, const int);
54 | extern char get_west8(char *, const int);
55 | extern void bubble_sort_int(int *, const int);
56 |
57 | #endif /* !_DILATE_H */
58 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/dpy.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _DPY_H
46 | #define _DPY_H
47 |
48 | #include
49 |
50 | #define DPY_NORM 0
51 | #define DPY_PIPE 1
52 | #define DPY_TMP 2
53 |
54 | #define DEF_BORDER_WIDTH 4
55 | #define DEF_SLEEPTIME 2
56 | #define DEF_TMPDIR "/tmp"
57 |
58 | #define OUTFILE_DIRMODE 0700
59 | #define OUTFILE_DIRFMT "%s/dpy_%d"
60 | #define OUTFILE_FMT "%s/dpy_%d/%d"
61 | #define OUTFILE_EXT ".ctrl"
62 |
63 | struct header_t {
64 | char filename[MAXPATHLEN];
65 | unsigned int iw, ih, depth, whitepix;
66 | int align;
67 | };
68 |
69 | #define HEADERSIZE (sizeof(struct header_t))
70 |
71 | #endif /* !_DPY_H */
72 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/dpydepth.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | /*
46 | *
47 | * Stan Janet
48 | * December 4, 1990
49 | *
50 | */
51 |
52 | #define XMGetSubImageDataDepth(_src,_x,_y,_srcw,_srch,_dst,_dstw,_dsth) \
53 | { \
54 | int _i, _dst_index, _src_index; \
55 | \
56 | if (_x < 0) \
57 | _x = 0; \
58 | else { \
59 | if (_x > _srcw - _dstw) \
60 | _x = (_srcw - _dstw); \
61 | } \
62 | \
63 | if (_y < 0) \
64 | _y = 0; \
65 | else { \
66 | if (_y > _srch - _dsth) \
67 | _y = _srch - _dsth; \
68 | } \
69 | \
70 | _src_index = _y * _srcw + _x; \
71 | _dst_index = 0; \
72 | _i = _dsth; \
73 | while (_i-- > 0) { \
74 | (void) memcpy(&(_dst[_dst_index]), &(_src[_src_index]), (int)(_dstw)); \
75 | _dst_index += _dstw; \
76 | _src_index += _srcw; \
77 | } \
78 | }
79 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/event.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | /***************************************************/
46 | /* This include file defines a macros used to */
47 | /* manipulate events in X-11. */
48 | /* Author: Michael D. Garris 3/23/89 */
49 | /***************************************************/
50 |
51 | #define XMButton(event) (((XButtonEvent *)&event)->button)
52 |
53 | #define XMGetButton(display,event,button) \
54 | do{ \
55 | XNextEvent(display,&event); \
56 | }while(XMButton(event) != (button));
57 |
58 | #define XMGetEvent(display,event,_type) \
59 | do{ \
60 | XNextEvent(display,&event); \
61 | }while(event.type != (_type));
62 |
63 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/imgboost.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _IMGBOOST_H
46 | #define _IMGBOOST_H
47 |
48 | #define BIN_TOO_LOW 10
49 | #define LONG_LOW_BIN_RUN 5
50 |
51 | extern void trim_histtails_contrast_boost(unsigned char *,
52 | const int, const int);
53 |
54 |
55 | #endif /* !_IMGBOOST_H */
56 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/jpeglsd4.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _JPEGLSD4_H
46 | #define _JPEGLSD4_H
47 |
48 | #include
49 |
50 | #define MAX_HUFFBITS_JPEGL_SD4 10
51 |
52 | extern int jpegl_sd4_decode_mem(unsigned char *, const int, const int,
53 | const int, const int, unsigned char *);
54 |
55 | #endif /* !_JPEGLSD4_H */
56 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/masks.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | extern unsigned char bit_masks[8];
46 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/include/parsargs.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | #ifndef _PARSARGS_H
46 | #define _PARSARGS_H
47 |
48 | /* UDPATED: 03/15/2005 by MDG */
49 |
50 | #ifndef MAX_CMPNTS
51 | #define MAX_CMPNTS 4
52 | #endif
53 |
54 | extern void parse_w_h_d_ppi(char *, char *, int *, int *, int *, int *);
55 | extern void parse_h_v_sampfctrs(char *, char *, int *, int *, int *);
56 |
57 | /* provided by application */
58 | extern void print_usage(char *);
59 |
60 | #endif
61 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/src/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # SubTree: /NBIS/Main/imgtools/src
45 | # Filename: Makefile
46 | # Integrators: Kenneth Ko
47 | # Organization: NIST/ITL
48 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
49 | # Date Created: 08/20/2006
50 | #
51 | # ******************************************************************************
52 | #
53 | # Makefile for "imgtools" src directory.
54 | #
55 | # ******************************************************************************
56 | include ./s_rules.mak
57 | include ../p_rules.mak
58 | include $(DIR_ROOT_BUILDUTIL)/src.mak
59 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/src/bin/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # SubTree: /NBIS/Main/imgtools/src/bin
45 | # Filename: Makefile
46 | # Integrators: Kenneth Ko
47 | # Organization: NIST/ITL
48 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
49 | # Date Created: 08/20/2006
50 | #
51 | # ******************************************************************************
52 | #
53 | # Makefile for "imgtools" bin directory.
54 | #
55 | # ******************************************************************************
56 | include ../../p_rules.mak
57 | include $(DIR_ROOT_BUILDUTIL)/imgtools_bins.mak
58 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/src/lib/Makefile:
--------------------------------------------------------------------------------
1 | #*******************************************************************************
2 | #
3 | # License:
4 | # This software and/or related materials was developed at the National Institute
5 | # of Standards and Technology (NIST) by employees of the Federal Government
6 | # in the course of their official duties. Pursuant to title 17 Section 105
7 | # of the United States Code, this software is not subject to copyright
8 | # protection and is in the public domain.
9 | #
10 | # This software and/or related materials have been determined to be not subject
11 | # to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | # a publicly available technology and software, and is freely distributed
13 | # to any interested party with no licensing requirements. Therefore, it is
14 | # permissible to distribute this software as a free download from the internet.
15 | #
16 | # Disclaimer:
17 | # This software and/or related materials was developed to promote biometric
18 | # standards and biometric technology testing for the Federal Government
19 | # in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | # and Visa Entry Reform Act. Specific hardware and software products identified
21 | # in this software were used in order to perform the software development.
22 | # In no case does such identification imply recommendation or endorsement
23 | # by the National Institute of Standards and Technology, nor does it imply that
24 | # the products and equipment identified are necessarily the best available
25 | # for the purpose.
26 | #
27 | # This software and/or related materials are provided "AS-IS" without warranty
28 | # of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | # NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | # or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | # licensed product, however used. In no event shall NIST be liable for any
32 | # damages and/or costs, including but not limited to incidental or consequential
33 | # damages of any kind, including economic damage or injury to property and lost
34 | # profits, regardless of whether NIST shall be advised, have reason to know,
35 | # or in fact shall know of the possibility.
36 | #
37 | # By using this software, you agree to bear all risk relating to quality,
38 | # use and performance of the software and/or related materials. You agree
39 | # to hold the Government harmless from any claim arising from your use
40 | # of the software.
41 | #
42 | #*******************************************************************************
43 |
44 | # SubTree: /NBIS/Main/imgtools/src/lib
45 | # Filename: Makefile
46 | # Integrators: Kenneth Ko
47 | # Organization: NIST/ITL
48 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
49 | # Date Created: 08/20/2006
50 | #
51 | # ******************************************************************************
52 | #
53 | # Makefile for "imgtools" lib directory.
54 | #
55 | # ******************************************************************************
56 | include ../../p_rules.mak
57 | include $(DIR_ROOT_BUILDUTIL)/libs.mak
58 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/src/lib/image/masks.c:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 |
3 | License:
4 | This software and/or related materials was developed at the National Institute
5 | of Standards and Technology (NIST) by employees of the Federal Government
6 | in the course of their official duties. Pursuant to title 17 Section 105
7 | of the United States Code, this software is not subject to copyright
8 | protection and is in the public domain.
9 |
10 | This software and/or related materials have been determined to be not subject
11 | to the EAR (see Part 734.3 of the EAR for exact details) because it is
12 | a publicly available technology and software, and is freely distributed
13 | to any interested party with no licensing requirements. Therefore, it is
14 | permissible to distribute this software as a free download from the internet.
15 |
16 | Disclaimer:
17 | This software and/or related materials was developed to promote biometric
18 | standards and biometric technology testing for the Federal Government
19 | in accordance with the USA PATRIOT Act and the Enhanced Border Security
20 | and Visa Entry Reform Act. Specific hardware and software products identified
21 | in this software were used in order to perform the software development.
22 | In no case does such identification imply recommendation or endorsement
23 | by the National Institute of Standards and Technology, nor does it imply that
24 | the products and equipment identified are necessarily the best available
25 | for the purpose.
26 |
27 | This software and/or related materials are provided "AS-IS" without warranty
28 | of any kind including NO WARRANTY OF PERFORMANCE, MERCHANTABILITY,
29 | NO WARRANTY OF NON-INFRINGEMENT OF ANY 3RD PARTY INTELLECTUAL PROPERTY
30 | or FITNESS FOR A PARTICULAR PURPOSE or for any purpose whatsoever, for the
31 | licensed product, however used. In no event shall NIST be liable for any
32 | damages and/or costs, including but not limited to incidental or consequential
33 | damages of any kind, including economic damage or injury to property and lost
34 | profits, regardless of whether NIST shall be advised, have reason to know,
35 | or in fact shall know of the possibility.
36 |
37 | By using this software, you agree to bear all risk relating to quality,
38 | use and performance of the software and/or related materials. You agree
39 | to hold the Government harmless from any claim arising from your use
40 | of the software.
41 |
42 | *******************************************************************************/
43 |
44 |
45 | /***********************************************************************
46 | LIBRARY: IMAGE - Image Manipulation and Processing Routines
47 |
48 | FILE: MASKS.C
49 |
50 | AUTHOR: Michael Garris
51 | DATE: 04/28/1989
52 |
53 | Contains global bit mask declarations used to address bits in
54 | a byte of data.
55 |
56 | ***********************************************************************/
57 |
58 | unsigned char bit_masks[8] = {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
59 |
--------------------------------------------------------------------------------
/library/src/main/cpp/nbis/imgtools/src/s_rules.mak:
--------------------------------------------------------------------------------
1 | # ******************************************************************************
2 | # License:
3 | # This software was developed at the National Institute of Standards and
4 | # Technology (NIST) by employees of the Federal Government in the course
5 | # of their official duties. Pursuant to title 17 Section 105 of the
6 | # United States Code, this software is not subject to copyright protection
7 | # and is in the public domain. NIST assumes no responsibility whatsoever for
8 | # its use by other parties, and makes no guarantees, expressed or implied,
9 | # about its quality, reliability, or any other characteristic.
10 | #
11 | # Disclaimer:
12 | # This software was developed to promote biometric standards and biometric
13 | # technology testing for the Federal Government in accordance with the USA
14 | # PATRIOT Act and the Enhanced Border Security and Visa Entry Reform Act.
15 | # Specific hardware and software products identified in this software were used
16 | # in order to perform the software development. In no case does such
17 | # identification imply recommendation or endorsement by the National Institute
18 | # of Standards and Technology, nor does it imply that the products and equipment
19 | # identified are necessarily the best available for the purpose.
20 | #
21 | # ******************************************************************************
22 | # Project: NIST Fingerprint Software
23 | # SubTree: /NBIS/Main/imgtools/src
24 | # Filename: s_rules.mak
25 | # Integrators: Kenneth Ko
26 | # Organization: NIST/ITL
27 | # Host System: GNU GCC/GMAKE GENERIC (UNIX)
28 | # Date Created: 08/20/2006
29 | #
30 | # ******************************************************************************
31 | #
32 | # This rules file contains the sub-directories variable to build "imgtools".
33 | #
34 | # ******************************************************************************
35 | SUBDIRS := lib bin
36 | #
37 |
--------------------------------------------------------------------------------
/library/src/main/java/com/gemalto/wsq/Native.java:
--------------------------------------------------------------------------------
1 | package com.gemalto.wsq;
2 |
3 | class Native {
4 |
5 | static {
6 | System.loadLibrary("wsq");
7 | }
8 |
9 | //NBIS code uses global variables and crashes if it's accessed from multiple threads.
10 | //That's why the methods are synchronized.
11 | static synchronized native int[] decodeWSQFile(String filename);
12 | static synchronized native int[] decodeWSQByteArray(byte[] data);
13 | static synchronized native byte[] encodeWSQByteArray(int[] pixels, int width, int height, float r_bitrate, int ppi, String comment);
14 | }
15 |
--------------------------------------------------------------------------------
/library/src/test/java/com/gemalto/wsq/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.gemalto.wsq;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':wsq-android', ':testapp'
2 | project(':wsq-android').projectDir = new File('library')
3 |
--------------------------------------------------------------------------------
/testapp/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.application'
2 |
3 | android {
4 | compileSdkVersion 27
5 |
6 |
7 |
8 | defaultConfig {
9 | applicationId "com.gemalto.wsq.test"
10 | minSdkVersion 14
11 | targetSdkVersion 27
12 | versionCode 1
13 | versionName "1.0"
14 |
15 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
16 |
17 | }
18 |
19 | signingConfigs {
20 | release {
21 | //TODO update the path to your keystore and the related variables
22 | storeFile file(defaultKeyStoreFile)
23 | storePassword defaultKeyStorePassword
24 | keyAlias defaultKeyAlias
25 | keyPassword defaultKeyPassword
26 | }
27 |
28 | buildTypes {
29 | release {
30 | signingConfig signingConfigs.release
31 | minifyEnabled false
32 | }
33 | }
34 | }
35 |
36 | }
37 |
38 | dependencies {
39 | implementation fileTree(include: ['*.jar'], dir: 'libs')
40 | implementation project(':wsq-android')
41 | implementation 'com.android.support:appcompat-v7:27.1.1'
42 | implementation 'com.android.support.constraint:constraint-layout:1.1.0'
43 | testImplementation 'junit:junit:4.12'
44 | androidTestImplementation 'com.android.support.test:runner:1.0.1'
45 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
46 | }
47 |
--------------------------------------------------------------------------------
/testapp/src/androidTest/java/com/gemalto/wsq/test/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package com.gemalto.wsq.test;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumented test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("com.gemalto.wsq.test", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/testapp/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/testapp/src/main/assets/test.wsq:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/assets/test.wsq
--------------------------------------------------------------------------------
/testapp/src/main/java/com/gemalto/wsq/test/MainActivity.java:
--------------------------------------------------------------------------------
1 | package com.gemalto.wsq.test;
2 |
3 | import android.annotation.SuppressLint;
4 | import android.graphics.Bitmap;
5 | import android.os.AsyncTask;
6 | import android.support.v7.app.AppCompatActivity;
7 | import android.os.Bundle;
8 | import android.widget.ImageView;
9 |
10 | import com.gemalto.wsq.WSQDecoder;
11 |
12 | import java.io.ByteArrayOutputStream;
13 | import java.io.Closeable;
14 | import java.io.IOException;
15 | import java.io.InputStream;
16 |
17 | public class MainActivity extends AppCompatActivity {
18 |
19 | @SuppressLint("StaticFieldLeak")
20 | @Override
21 | protected void onCreate(Bundle savedInstanceState) {
22 | super.onCreate(savedInstanceState);
23 | setContentView(R.layout.activity_main);
24 |
25 | new AsyncTask(){
26 | @Override
27 | protected Bitmap doInBackground(final Void... voids) {
28 | Bitmap ret = null;
29 | InputStream in = null;
30 | ByteArrayOutputStream out = null;
31 | try {
32 | in = getAssets().open("test.wsq");
33 | out = new ByteArrayOutputStream(in.available());
34 | byte[] buffer = new byte[8192];
35 | int count;
36 | while ((count = in.read(buffer)) >= 0) {
37 | out.write(buffer, 0, count);
38 | }
39 | ret = WSQDecoder.decode(out.toByteArray()).getBitmap();
40 | } catch (IOException e) {
41 | e.printStackTrace();
42 | } finally {
43 | close(in);
44 | }
45 | return ret;
46 | }
47 |
48 | @Override
49 | protected void onPostExecute(final Bitmap bitmap) {
50 | if (bitmap != null) {
51 | ((ImageView)findViewById(R.id.image)).setImageBitmap(bitmap);
52 | }
53 | }
54 | }.execute();
55 | }
56 |
57 | private void close(Closeable obj) {
58 | try {
59 | if (obj != null) obj.close();
60 | } catch (IOException e) {
61 | e.printStackTrace();
62 | }
63 | }
64 | }
65 |
--------------------------------------------------------------------------------
/testapp/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
1 |
7 |
12 |
13 |
19 |
22 |
25 |
26 |
27 |
28 |
34 |
35 |
--------------------------------------------------------------------------------
/testapp/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
19 |
20 |
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/testapp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThalesGroup/WSQForAndroid/411c76306eeee7e85dc9bc79b70bf379a8cd5529/testapp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/testapp/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/testapp/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | WSQ Test
3 |
4 |
--------------------------------------------------------------------------------
/testapp/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/testapp/src/test/java/com/gemalto/wsq/test/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.gemalto.wsq.test;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------