├── Fig2.m ├── Fig3.m ├── Fig4.m ├── Fig5.m ├── Fig6.m ├── Fig9.m ├── Fig9_v2.m ├── Filter ├── C++source │ ├── compile.m │ ├── mdwt.cpp │ ├── mdwt_r.cpp │ ├── mdwt_r.h │ ├── midwt.cpp │ ├── midwt_r.cpp │ ├── midwt_r.h │ ├── mirdwt.cpp │ ├── mirdwt_r.cpp │ ├── mirdwt_r.h │ ├── mrdwt.cpp │ ├── mrdwt_r.cpp │ └── mrdwt_r.h ├── MakeONFilter.m ├── Threshold.m ├── WaveNoise.m ├── WaveNoiseabs_r.m ├── mdwt.mexw64 └── midwt.mexw64 ├── Functions ├── DTCWT │ ├── FSfarras.m │ ├── afb.m │ ├── afb2D.m │ ├── afb2D_A.m │ ├── cplxdual2D.m │ ├── cplxdual2D_dwt.m │ ├── cplxdual2D_fast.m │ ├── cshift.m │ ├── cshift2D.m │ ├── cwt2_fast.m │ ├── cwt2_zh.m │ ├── denC2D.m │ ├── dualfilt1.m │ ├── dualtree.m │ ├── dualtree2D.m │ ├── dwt.m │ ├── dwt2D.m │ ├── dyadup_f.m │ ├── farras.m │ ├── icplxdual2D.m │ ├── icplxdual2D_fast.m │ ├── icplxdual2D_idwt.m │ ├── icwt2_fast.m │ ├── icwt2_zh.m │ ├── idualtree.m │ ├── idualtree2D.m │ ├── idwt.m │ ├── idwt2D.m │ ├── pm.m │ ├── readme │ ├── sfb.m │ ├── sfb2D.m │ ├── sfb2D_A.m │ ├── soft.m │ └── upsconv2_fast.m ├── NoiseExtract.m ├── NoiseExtractFromImage.m ├── NoiseExtract_nopadding.m ├── PCE1.m ├── SeeProgress.m ├── WienerInDFT.m ├── ZeroMean.m ├── ZeroMeanTotal.m ├── crosscorr.m ├── denC2D_dwt.m ├── denC2D_fast.m ├── dethighlightBold.m └── readme ├── Images ├── demo.png ├── demoPS.png └── readme ├── README.md └── mat └── images-dir-for-FlatFingerprint.txt /Fig2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig2.m -------------------------------------------------------------------------------- /Fig3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig3.m -------------------------------------------------------------------------------- /Fig4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig4.m -------------------------------------------------------------------------------- /Fig5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig5.m -------------------------------------------------------------------------------- /Fig6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig6.m -------------------------------------------------------------------------------- /Fig9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig9.m -------------------------------------------------------------------------------- /Fig9_v2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Fig9_v2.m -------------------------------------------------------------------------------- /Filter/C++source/compile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/compile.m -------------------------------------------------------------------------------- /Filter/C++source/mdwt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mdwt.cpp -------------------------------------------------------------------------------- /Filter/C++source/mdwt_r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mdwt_r.cpp -------------------------------------------------------------------------------- /Filter/C++source/mdwt_r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mdwt_r.h -------------------------------------------------------------------------------- /Filter/C++source/midwt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/midwt.cpp -------------------------------------------------------------------------------- /Filter/C++source/midwt_r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/midwt_r.cpp -------------------------------------------------------------------------------- /Filter/C++source/midwt_r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/midwt_r.h -------------------------------------------------------------------------------- /Filter/C++source/mirdwt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mirdwt.cpp -------------------------------------------------------------------------------- /Filter/C++source/mirdwt_r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mirdwt_r.cpp -------------------------------------------------------------------------------- /Filter/C++source/mirdwt_r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mirdwt_r.h -------------------------------------------------------------------------------- /Filter/C++source/mrdwt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mrdwt.cpp -------------------------------------------------------------------------------- /Filter/C++source/mrdwt_r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mrdwt_r.cpp -------------------------------------------------------------------------------- /Filter/C++source/mrdwt_r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/C++source/mrdwt_r.h -------------------------------------------------------------------------------- /Filter/MakeONFilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/MakeONFilter.m -------------------------------------------------------------------------------- /Filter/Threshold.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/Threshold.m -------------------------------------------------------------------------------- /Filter/WaveNoise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/WaveNoise.m -------------------------------------------------------------------------------- /Filter/WaveNoiseabs_r.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/WaveNoiseabs_r.m -------------------------------------------------------------------------------- /Filter/mdwt.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/mdwt.mexw64 -------------------------------------------------------------------------------- /Filter/midwt.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Filter/midwt.mexw64 -------------------------------------------------------------------------------- /Functions/DTCWT/FSfarras.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/FSfarras.m -------------------------------------------------------------------------------- /Functions/DTCWT/afb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/afb.m -------------------------------------------------------------------------------- /Functions/DTCWT/afb2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/afb2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/afb2D_A.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/afb2D_A.m -------------------------------------------------------------------------------- /Functions/DTCWT/cplxdual2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cplxdual2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/cplxdual2D_dwt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cplxdual2D_dwt.m -------------------------------------------------------------------------------- /Functions/DTCWT/cplxdual2D_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cplxdual2D_fast.m -------------------------------------------------------------------------------- /Functions/DTCWT/cshift.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cshift.m -------------------------------------------------------------------------------- /Functions/DTCWT/cshift2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cshift2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/cwt2_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cwt2_fast.m -------------------------------------------------------------------------------- /Functions/DTCWT/cwt2_zh.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/cwt2_zh.m -------------------------------------------------------------------------------- /Functions/DTCWT/denC2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/denC2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/dualfilt1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/dualfilt1.m -------------------------------------------------------------------------------- /Functions/DTCWT/dualtree.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/dualtree.m -------------------------------------------------------------------------------- /Functions/DTCWT/dualtree2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/dualtree2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/dwt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/dwt.m -------------------------------------------------------------------------------- /Functions/DTCWT/dwt2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/dwt2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/dyadup_f.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/dyadup_f.m -------------------------------------------------------------------------------- /Functions/DTCWT/farras.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/farras.m -------------------------------------------------------------------------------- /Functions/DTCWT/icplxdual2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/icplxdual2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/icplxdual2D_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/icplxdual2D_fast.m -------------------------------------------------------------------------------- /Functions/DTCWT/icplxdual2D_idwt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/icplxdual2D_idwt.m -------------------------------------------------------------------------------- /Functions/DTCWT/icwt2_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/icwt2_fast.m -------------------------------------------------------------------------------- /Functions/DTCWT/icwt2_zh.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/icwt2_zh.m -------------------------------------------------------------------------------- /Functions/DTCWT/idualtree.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/idualtree.m -------------------------------------------------------------------------------- /Functions/DTCWT/idualtree2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/idualtree2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/idwt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/idwt.m -------------------------------------------------------------------------------- /Functions/DTCWT/idwt2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/idwt2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/pm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/pm.m -------------------------------------------------------------------------------- /Functions/DTCWT/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/readme -------------------------------------------------------------------------------- /Functions/DTCWT/sfb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/sfb.m -------------------------------------------------------------------------------- /Functions/DTCWT/sfb2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/sfb2D.m -------------------------------------------------------------------------------- /Functions/DTCWT/sfb2D_A.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/sfb2D_A.m -------------------------------------------------------------------------------- /Functions/DTCWT/soft.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/soft.m -------------------------------------------------------------------------------- /Functions/DTCWT/upsconv2_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/DTCWT/upsconv2_fast.m -------------------------------------------------------------------------------- /Functions/NoiseExtract.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/NoiseExtract.m -------------------------------------------------------------------------------- /Functions/NoiseExtractFromImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/NoiseExtractFromImage.m -------------------------------------------------------------------------------- /Functions/NoiseExtract_nopadding.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/NoiseExtract_nopadding.m -------------------------------------------------------------------------------- /Functions/PCE1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/PCE1.m -------------------------------------------------------------------------------- /Functions/SeeProgress.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/SeeProgress.m -------------------------------------------------------------------------------- /Functions/WienerInDFT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/WienerInDFT.m -------------------------------------------------------------------------------- /Functions/ZeroMean.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/ZeroMean.m -------------------------------------------------------------------------------- /Functions/ZeroMeanTotal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/ZeroMeanTotal.m -------------------------------------------------------------------------------- /Functions/crosscorr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/crosscorr.m -------------------------------------------------------------------------------- /Functions/denC2D_dwt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/denC2D_dwt.m -------------------------------------------------------------------------------- /Functions/denC2D_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/denC2D_fast.m -------------------------------------------------------------------------------- /Functions/dethighlightBold.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/dethighlightBold.m -------------------------------------------------------------------------------- /Functions/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Functions/readme -------------------------------------------------------------------------------- /Images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Images/demo.png -------------------------------------------------------------------------------- /Images/demoPS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Images/demoPS.png -------------------------------------------------------------------------------- /Images/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/Images/readme -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/README.md -------------------------------------------------------------------------------- /mat/images-dir-for-FlatFingerprint.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengh5/SCI_DTCWT/HEAD/mat/images-dir-for-FlatFingerprint.txt --------------------------------------------------------------------------------