├── AndroidManifest.xml ├── README.md ├── proguard-project.txt ├── project.properties ├── res ├── drawable-hdpi │ └── ic_launcher.png ├── drawable-ldpi │ └── ic_launcher.png ├── drawable-mdpi │ └── ic_launcher.png ├── drawable-xhdpi │ └── ic_launcher.png ├── layout │ ├── main.xml │ └── reader.xml └── values │ └── strings.xml └── src ├── jj2000 ├── JJ2000Frontend.java ├── colorspace │ ├── ChannelDefinitionMapper.java │ ├── ColorSpace.java │ ├── ColorSpaceException.java │ ├── ColorSpaceMapper.java │ ├── EnumeratedColorSpaceMapper.java │ ├── PalettizedColorSpaceMapper.java │ ├── Resampler.java │ ├── SYccColorSpaceMapper.java │ └── boxes │ │ ├── ChannelDefinitionBox.java │ │ ├── ColorSpecificationBox.java │ │ ├── ComponentMappingBox.java │ │ ├── ImageHeaderBox.java │ │ ├── JP2Box.java │ │ └── PaletteBox.java ├── icc │ ├── ICCMatrixBasedInputProfile.java │ ├── ICCMonochromeInputProfile.java │ ├── ICCProfile.java │ ├── ICCProfileException.java │ ├── ICCProfileInvalidException.java │ ├── ICCProfiler.java │ ├── MatrixBasedRestrictedProfile.java │ ├── MonochromeInputRestrictedProfile.java │ ├── RestrictedICCProfile.java │ ├── lut │ │ ├── LookUpTable.java │ │ ├── LookUpTable32.java │ │ ├── LookUpTable32Gamma.java │ │ ├── LookUpTable32Interp.java │ │ ├── LookUpTable32LinearSRGBtoSRGB.java │ │ ├── LookUpTableFP.java │ │ ├── LookUpTableFPGamma.java │ │ ├── LookUpTableFPInterp.java │ │ ├── MatrixBasedTransformException.java │ │ ├── MatrixBasedTransformTosRGB.java │ │ ├── MonochromeTransformException.java │ │ └── MonochromeTransformTosRGB.java │ ├── tags │ │ ├── ICCCurveType.java │ │ ├── ICCCurveTypeReverse.java │ │ ├── ICCTag.java │ │ ├── ICCTagTable.java │ │ ├── ICCTextDescriptionType.java │ │ ├── ICCTextType.java │ │ ├── ICCXYZType.java │ │ └── ICCXYZTypeReverse.java │ └── types │ │ ├── ICCDateTime.java │ │ ├── ICCProfileHeader.java │ │ ├── ICCProfileVersion.java │ │ └── XYZNumber.java └── j2k │ ├── IntegerSpec.java │ ├── JJ2KInfo.java │ ├── ModuleSpec.java │ ├── NoNextElementException.java │ ├── NotImplementedError.java │ ├── codestream │ ├── CBlkCoordInfo.java │ ├── CoordInfo.java │ ├── CorruptedCodestreamException.java │ ├── HeaderInfo.java │ ├── Markers.java │ ├── PrecInfo.java │ ├── ProgressionType.java │ └── reader │ │ ├── BitstreamReaderAgent.java │ │ ├── CBlkInfo.java │ │ ├── FileBitstreamReaderAgent.java │ │ ├── HeaderDecoder.java │ │ ├── PktDecoder.java │ │ ├── PktHeaderBitReader.java │ │ └── TagTreeDecoder.java │ ├── decoder │ ├── Decoder.java │ └── DecoderSpecs.java │ ├── entropy │ ├── CBlkSizeSpec.java │ ├── CodedCBlk.java │ ├── PrecinctSizeSpec.java │ ├── StdEntropyCoderOptions.java │ └── decoder │ │ ├── ByteInputBuffer.java │ │ ├── ByteToBitInput.java │ │ ├── CodedCBlkDataSrcDec.java │ │ ├── DecLyrdCBlk.java │ │ ├── EntropyDecoder.java │ │ ├── MQDecoder.java │ │ └── StdEntropyDecoder.java │ ├── fileformat │ ├── FileFormatBoxes.java │ └── reader │ │ └── FileFormatReader.java │ ├── image │ ├── BlkImgDataSrc.java │ ├── CompTransfSpec.java │ ├── Coord.java │ ├── DataBlk.java │ ├── DataBlkFloat.java │ ├── DataBlkInt.java │ ├── ImgData.java │ ├── ImgDataAdapter.java │ ├── ImgDataConverter.java │ ├── invcomptransf │ │ └── InvCompTransf.java │ └── output │ │ ├── ImgWriterBitmap.java │ │ └── ImgWriterBitmapPPM.java │ ├── io │ ├── BinaryDataInput.java │ ├── BinaryDataOutput.java │ ├── EndianType.java │ └── RandomAccessIO.java │ ├── quantization │ ├── GuardBitsSpec.java │ ├── QuantStepSizeSpec.java │ ├── QuantTypeSpec.java │ ├── QuantizationType.java │ └── dequantizer │ │ ├── CBlkQuantDataSrcDec.java │ │ ├── Dequantizer.java │ │ ├── DequantizerParams.java │ │ ├── StdDequantizer.java │ │ └── StdDequantizerParams.java │ ├── roi │ ├── MaxShiftSpec.java │ └── ROIDeScaler.java │ ├── util │ ├── ArrayUtil.java │ ├── ISRandomAccessIO.java │ ├── MathUtil.java │ ├── ParameterList.java │ └── StringFormatException.java │ └── wavelet │ ├── FilterTypes.java │ ├── Subband.java │ ├── WaveletFilter.java │ ├── WaveletTransform.java │ └── synthesis │ ├── CBlkWTDataSrcDec.java │ ├── InvWT.java │ ├── InvWTAdapter.java │ ├── InvWTData.java │ ├── InvWTFull.java │ ├── InverseWT.java │ ├── MultiResImgData.java │ ├── MultiResImgDataAdapter.java │ ├── SubbandSyn.java │ ├── SynWTFilter.java │ ├── SynWTFilterFloat.java │ ├── SynWTFilterFloatLift9x7.java │ ├── SynWTFilterInt.java │ ├── SynWTFilterIntLift5x3.java │ └── SynWTFilterSpec.java └── jp └── softstudio └── DriversLicenseReader ├── DriversLicenseReader.java ├── DriversLicenseReaderActivity.java └── ReaderActivity.java /AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 14 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | NFC_DriversLicenseReader 2 | ======================== 3 | 4 | AndroidNFC端末用の、運転免許証読み込みアプリです。 5 | アプリは、 6 | https://play.google.com/store/apps/details?id=jp.softstudio.DriversLicenseReader 7 | にて公開中。 8 | 9 | This software is released under the MIT License, 10 | 11 | AndroidStudio対応版は、 12 | https://github.com/soft-studio/NFC_DriversLicenseReader_AS 13 | -------------------------------------------------------------------------------- /proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-10 15 | -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soft-studio/NFC_DriversLicenseReader/df0a275a70a131aebdad357847d45e9b7db1a2b6/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soft-studio/NFC_DriversLicenseReader/df0a275a70a131aebdad357847d45e9b7db1a2b6/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soft-studio/NFC_DriversLicenseReader/df0a275a70a131aebdad357847d45e9b7db1a2b6/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soft-studio/NFC_DriversLicenseReader/df0a275a70a131aebdad357847d45e9b7db1a2b6/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/layout/main.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 13 | 14 | 17 | 18 | 29 | 30 | 31 | 35 | 36 | 37 | 38 | 44 | 45 | 48 | 49 | 59 | 60 | 61 | 62 | 66 | 67 | 68 | 69 | 75 | 76 |