备份逆向文件

This commit is contained in:
ZXCLI
2026-08-12 15:25:34 +08:00
parent 8409b27ba3
commit 9739a1972c
298 changed files with 68125 additions and 0 deletions
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.elotouch.thermallib"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="22"
android:targetSdkVersion="29" />
</manifest>
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -0,0 +1,2 @@
Manifest-Version: 1.0
Binary file not shown.
@@ -0,0 +1,94 @@
<?xml version="1.0"?>
<opencv_storage>
<cascade>
<stageType>BOOST</stageType>
<featureType>LBP</featureType>
<height>24</height>
<width>24</width>
<stageParams>
<boostType>GAB</boostType>
<minHitRate>9.9500000476837158e-01</minHitRate>
<maxFalseAlarm>5.0000000000000000e-01</maxFalseAlarm>
<weightTrimRate>9.4999999999999996e-01</weightTrimRate>
<maxDepth>1</maxDepth>
<maxWeakCount>100</maxWeakCount></stageParams>
<featureParams>
<maxCatCount>256</maxCatCount>
<featSize>1</featSize></featureParams>
<stageNum>4</stageNum>
<stages>
<!-- stage 0 -->
<_>
<maxWeakCount>1</maxWeakCount>
<stageThreshold>3.3333334326744080e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 4 -1 -2109281 -309227041 -4195873 -5637121 -69214061
-71832577 -1</internalNodes>
<leafValues>
-1. 3.3333334326744080e-01</leafValues></_></weakClassifiers></_>
<!-- stage 1 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-4.8941883444786072e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 1 -33562625 -2049 -648677921 -2115073 -18087937 -1
-4194369 -17</internalNodes>
<leafValues>
-9.9921536445617676e-01 5.0000000000000000e-01</leafValues></_>
<_>
<internalNodes>
0 -1 2 -2097185 -2099201 -547234305 -3105 -1314817 -73666069
-67371009 -17</internalNodes>
<leafValues>
-1. 5.0979655981063843e-01</leafValues></_></weakClassifiers></_>
<!-- stage 2 -->
<_>
<maxWeakCount>1</maxWeakCount>
<stageThreshold>6.0000002384185791e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 3 -1 -2113537 -547897377 -67635745 -67108929 -5
-68157441 -1</internalNodes>
<leafValues>
-1. 6.0000002384185791e-01</leafValues></_></weakClassifiers></_>
<!-- stage 3 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-4.9742162227630615e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 5 -1 -129 -2049 -1 -67109377 -1 -2049 -1048577</internalNodes>
<leafValues>
-9.9921536445617676e-01 5.0000000000000000e-01</leafValues></_>
<_>
<internalNodes>
0 -1 0 -1 -4194337 -164299265 -44048897 -740556833 -5506625
-87031809 -1</internalNodes>
<leafValues>
-9.9742162227630615e-01 1.</leafValues></_></weakClassifiers></_></stages>
<features>
<_>
<rect>
0 3 5 6</rect></_>
<_>
<rect>
3 16 4 2</rect></_>
<_>
<rect>
5 12 4 4</rect></_>
<_>
<rect>
5 15 1 1</rect></_>
<_>
<rect>
15 17 2 2</rect></_>
<_>
<rect>
16 15 2 3</rect></_></features></cascade>
</opencv_storage>
@@ -0,0 +1,192 @@
<?xml version="1.0"?>
<opencv_storage>
<cascade>
<stageType>BOOST</stageType>
<featureType>LBP</featureType>
<height>24</height>
<width>24</width>
<stageParams>
<boostType>GAB</boostType>
<minHitRate>9.9500000476837158e-01</minHitRate>
<maxFalseAlarm>5.0000000000000000e-01</maxFalseAlarm>
<weightTrimRate>9.4999999999999996e-01</weightTrimRate>
<maxDepth>1</maxDepth>
<maxWeakCount>100</maxWeakCount></stageParams>
<featureParams>
<maxCatCount>256</maxCatCount>
<featSize>1</featSize></featureParams>
<stageNum>6</stageNum>
<stages>
<!-- stage 0 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.3411060571670532e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 7 -134217729 -2621953 -788016869 -69217313 -12845057
-70532146 -72351809 -65</internalNodes>
<leafValues>
-9.8985564708709717e-01 5.0000000000000000e-01</leafValues></_>
<_>
<internalNodes>
0 -1 5 -805568513 -46140973 -438578209 -8777 -73667649
-72367941 -72614913 -1</internalNodes>
<leafValues>
-9.8798942565917969e-01 6.3552415370941162e-01</leafValues></_>
<_>
<internalNodes>
0 -1 0 -270536705 -14728745 -67005953 -44673 -1648641281
-6321701 -39871745 -4195585</internalNodes>
<leafValues>
-9.9644756317138672e-01 6.3673895597457886e-01</leafValues></_></weakClassifiers></_>
<!-- stage 1 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.4082984924316406e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 6 -2099201 -6300193 -888416513 -2107969 -18613345
-1662267353 -70780177 -65</internalNodes>
<leafValues>
-9.8754376173019409e-01 7.1428573131561279e-01</leafValues></_>
<_>
<internalNodes>
0 -1 4 -2097153 -11841 -686563841 -2106913 -271590993
-39860037 -68953122 -81</internalNodes>
<leafValues>
-9.7699671983718872e-01 5.6783354282379150e-01</leafValues></_>
<_>
<internalNodes>
0 -1 3 -16779265 -689508209 -1069289185 -70058165 -112211257
-502542589 -409482805 -16778241</internalNodes>
<leafValues>
-9.8858827352523804e-01 5.9940677881240845e-01</leafValues></_></weakClassifiers></_>
<!-- stage 2 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.6329773664474487e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 14 -538976257 -6689 -202638337 -1 -2097153 -4195141
-3145737 -1025</internalNodes>
<leafValues>
-9.9134540557861328e-01 -1.7073170840740204e-01</leafValues></_>
<_>
<internalNodes>
0 -1 13 -69238785 -2049 -8398881 -2102305 -205521153
-337924673 -539231233 -33</internalNodes>
<leafValues>
-9.8674029111862183e-01 3.1942030787467957e-01</leafValues></_>
<_>
<internalNodes>
0 -1 1 -268435457 -1 -572563457 -2053 -1 -6294897 -67109381
-5</internalNodes>
<leafValues>
-9.6105229854583740e-01 6.2547820806503296e-01</leafValues></_></weakClassifiers></_>
<!-- stage 3 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-1.3941068649291992e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 9 -44040385 -2795073 -4497537 -2629921 -84148227
-5272065 -67383297 -1025</internalNodes>
<leafValues>
-9.9600797891616821e-01 -4.1025641560554504e-01</leafValues></_>
<_>
<internalNodes>
0 -1 14 -2097161 -551169 -552085505 -27657 -71303169
-4208741 -90218507 -5</internalNodes>
<leafValues>
-9.8385047912597656e-01 8.7483391165733337e-02</leafValues></_></weakClassifiers></_>
<!-- stage 4 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-1.1281903982162476e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 2 -1 -203694089 -1088168033 -134221969 -739515489
-340538593 -657458977 -1</internalNodes>
<leafValues>
-9.8518520593643188e-01 0.</leafValues></_>
<_>
<internalNodes>
0 -1 11 -3 -33563713 -745932865 -134234417 -69730371
-34618721 -69730370 -1</internalNodes>
<leafValues>
-9.9773257970809937e-01 -1.4300517737865448e-01</leafValues></_></weakClassifiers></_>
<!-- stage 5 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.8341462612152100e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 8 -536870913 -2049 -973087745 -1320481 -537658369
-67128657 -19152897 -257</internalNodes>
<leafValues>
-9.8215669393539429e-01 1.</leafValues></_>
<_>
<internalNodes>
0 -1 10 2145370111 2146812415 2111299039 -291 -83891717
-5528165 -1147536642 -4198417</internalNodes>
<leafValues>
-9.7694903612136841e-01 1.0827612131834030e-01</leafValues></_>
<_>
<internalNodes>
0 -1 12 -263681 -2081 -13633537 -2164385 -625004545
-71584293 -33580045 -1049857</internalNodes>
<leafValues>
-9.6026563644409180e-01 4.7547227144241333e-01</leafValues></_></weakClassifiers></_></stages>
<features>
<_>
<rect>
0 0 5 1</rect></_>
<_>
<rect>
0 1 2 2</rect></_>
<_>
<rect>
0 2 3 7</rect></_>
<_>
<rect>
0 4 1 5</rect></_>
<_>
<rect>
0 6 8 6</rect></_>
<_>
<rect>
1 1 3 2</rect></_>
<_>
<rect>
3 5 7 6</rect></_>
<_>
<rect>
4 6 6 6</rect></_>
<_>
<rect>
4 16 5 2</rect></_>
<_>
<rect>
4 18 6 2</rect></_>
<_>
<rect>
7 20 3 1</rect></_>
<_>
<rect>
11 1 4 5</rect></_>
<_>
<rect>
18 20 2 1</rect></_>
<_>
<rect>
19 1 1 1</rect></_>
<_>
<rect>
21 14 1 1</rect></_></features></cascade>
</opencv_storage>
@@ -0,0 +1,210 @@
<?xml version="1.0"?>
<opencv_storage>
<cascade>
<stageType>BOOST</stageType>
<featureType>LBP</featureType>
<height>24</height>
<width>24</width>
<stageParams>
<boostType>GAB</boostType>
<minHitRate>9.9500000476837158e-01</minHitRate>
<maxFalseAlarm>5.0000000000000000e-01</maxFalseAlarm>
<weightTrimRate>9.4999999999999996e-01</weightTrimRate>
<maxDepth>1</maxDepth>
<maxWeakCount>100</maxWeakCount></stageParams>
<featureParams>
<maxCatCount>256</maxCatCount>
<featSize>1</featSize></featureParams>
<stageNum>6</stageNum>
<stages>
<!-- stage 0 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.3002042770385742e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 16 -129 -140524665 -922630253 -536872057 -542114817
-75250981 -18875425 -1025</internalNodes>
<leafValues>
-9.9058085680007935e-01 2.3999999463558197e-01</leafValues></_>
<_>
<internalNodes>
0 -1 6 -8650945 -2895429 -1718789635 -10529377 -1197825089
-7836005 -338977793 -5377</internalNodes>
<leafValues>
-9.8223513364791870e-01 5.5215847492218018e-01</leafValues></_>
<_>
<internalNodes>
0 -1 11 -2097161 -69217945 -716449449 -2108353 -253756417
-69484401 -124781641 -225</internalNodes>
<leafValues>
-9.8068249225616455e-01 6.7261165380477905e-01</leafValues></_></weakClassifiers></_>
<!-- stage 1 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.4382952451705933e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 13 -161 -525865 -208807457 -550433 -309330945 -8652609
-70258721 -1</internalNodes>
<leafValues>
-9.9051755666732788e-01 -7.4626863002777100e-02</leafValues></_>
<_>
<internalNodes>
0 -1 4 -1073743361 -135791633 -128466445 -6292801 -70520849
-24132403 -3145985 -1025</internalNodes>
<leafValues>
-9.9197548627853394e-01 3.0412802100181580e-01</leafValues></_>
<_>
<internalNodes>
0 -1 1 -1025 -2098689 -1756308769 -285213729 -102760449
-21249313 -39321601 -1025</internalNodes>
<leafValues>
-9.8739749193191528e-01 5.4419785737991333e-01</leafValues></_></weakClassifiers></_>
<!-- stage 2 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.5715404748916626e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 14 -67141633 -26145 -123732069 -2104385 -71827457
-277505 -1048577 -17</internalNodes>
<leafValues>
-9.9838054180145264e-01 -3.5937500000000000e-01</leafValues></_>
<_>
<internalNodes>
0 -1 2 -1073741825 -10494977 -538709537 -2105377 -6291457
-6423893 -536872017 -1</internalNodes>
<leafValues>
-9.8808026313781738e-01 1.9259256124496460e-01</leafValues></_>
<_>
<internalNodes>
0 -1 15 -11 -2102353 -797715457 -11534389 -638598209
-907286329 -84935729 -1</internalNodes>
<leafValues>
-9.9361324310302734e-01 4.1492038965225220e-01</leafValues></_></weakClassifiers></_>
<!-- stage 3 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.5348663330078125e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 5 -1 -2631777 1563819487 -9733 -4215041 -73676353
-33571329 -279570</internalNodes>
<leafValues>
-9.8356163501739502e-01 2.3255813866853714e-02</leafValues></_>
<_>
<internalNodes>
0 -1 7 -524419 -43715 -541605921 -2107435 -1074004993
-294855 -72877057 -1159</internalNodes>
<leafValues>
-9.6505159139633179e-01 2.3120769858360291e-01</leafValues></_>
<_>
<internalNodes>
0 -1 12 -41025 -673316897 -786957825 -1157 -1075872769
-24146449 -1162608899 -2097157</internalNodes>
<leafValues>
-9.9575996398925781e-01 4.1374692320823669e-01</leafValues></_></weakClassifiers></_>
<!-- stage 4 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.6811379194259644e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 10 -526337 -67634209 -675556353 -543696009 -141495809
-67191143 -2885121 -660513</internalNodes>
<leafValues>
-9.8426437377929688e-01 -1.7857143282890320e-01</leafValues></_>
<_>
<internalNodes>
0 -1 3 -69210113 -147717 -174874625 -2593 -51651585
-71589377 -342884673 -6439954</internalNodes>
<leafValues>
-9.5702105760574341e-01 2.7641120553016663e-01</leafValues></_>
<_>
<internalNodes>
0 -1 0 -1 -85009461 -171581549 -1365613946 -214433825
-817121469 -75244149 -4369</internalNodes>
<leafValues>
-9.7328472137451172e-01 4.2849540710449219e-01</leafValues></_></weakClassifiers></_>
<!-- stage 5 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.8367539644241333e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 8 -11141121 -10790849 -10233857 -6297635 -1151664145
-108601187 -314836481 -4194305</internalNodes>
<leafValues>
-9.7750192880630493e-01 4.0000000596046448e-01</leafValues></_>
<_>
<internalNodes>
0 -1 7 -11010179 -67402473 -1745132035 -2909185 -1146094850
-4485073 -1358570497 -10179</internalNodes>
<leafValues>
-9.6682465076446533e-01 7.7377840876579285e-02</leafValues></_>
<_>
<internalNodes>
0 -1 9 2119952315 -1210328101 -546089795 -11341 -72615201
-242564477 1539380191 -289</internalNodes>
<leafValues>
-9.3662989139556885e-01 4.3893378973007202e-01</leafValues></_></weakClassifiers></_></stages>
<features>
<_>
<rect>
0 5 1 4</rect></_>
<_>
<rect>
0 17 2 2</rect></_>
<_>
<rect>
1 0 1 2</rect></_>
<_>
<rect>
1 7 6 4</rect></_>
<_>
<rect>
2 0 1 2</rect></_>
<_>
<rect>
2 4 6 5</rect></_>
<_>
<rect>
6 0 6 1</rect></_>
<_>
<rect>
6 6 5 2</rect></_>
<_>
<rect>
7 2 4 2</rect></_>
<_>
<rect>
8 5 2 1</rect></_>
<_>
<rect>
12 5 3 2</rect></_>
<_>
<rect>
14 12 3 4</rect></_>
<_>
<rect>
18 0 1 1</rect></_>
<_>
<rect>
18 0 2 3</rect></_>
<_>
<rect>
20 0 1 2</rect></_>
<_>
<rect>
21 0 1 7</rect></_>
<_>
<rect>
21 1 1 3</rect></_></features></cascade>
</opencv_storage>
@@ -0,0 +1,153 @@
<?xml version="1.0"?>
<opencv_storage>
<cascade>
<stageType>BOOST</stageType>
<featureType>LBP</featureType>
<height>24</height>
<width>24</width>
<stageParams>
<boostType>GAB</boostType>
<minHitRate>9.9500000476837158e-01</minHitRate>
<maxFalseAlarm>5.0000000000000000e-01</maxFalseAlarm>
<weightTrimRate>9.4999999999999996e-01</weightTrimRate>
<maxDepth>1</maxDepth>
<maxWeakCount>100</maxWeakCount></stageParams>
<featureParams>
<maxCatCount>256</maxCatCount>
<featSize>1</featSize></featureParams>
<stageNum>5</stageNum>
<stages>
<!-- stage 0 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-6.7453706264495850e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 3 -2049 -2633281 1368783871 -2108449 -72614913 -7624311
-1048577 -257</internalNodes>
<leafValues>
-9.9575597047805786e-01 6.3636362552642822e-01</leafValues></_>
<_>
<internalNodes>
0 -1 10 -1025 -140775009 1395782615 -35922945 -40894625
-1316697 -68420609 -1089</internalNodes>
<leafValues>
-9.9923348426818848e-01 3.2121893763542175e-01</leafValues></_></weakClassifiers></_>
<!-- stage 1 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-9.9637508392333984e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 5 -2097153 -9 -572525569 -1057 -1310721 -1089 -1114113
-1</internalNodes>
<leafValues>
-9.9364238977432251e-01 6.6666668653488159e-01</leafValues></_>
<_>
<internalNodes>
0 -1 11 -1 -2099201 -733742081 -17 -2097153 -67375493
-2098187 -1</internalNodes>
<leafValues>
-1. -2.7326731942594051e-03</leafValues></_></weakClassifiers></_>
<!-- stage 2 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.4311876296997070e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 6 -167772161 -16425 2111438847 -2097153 -68157441 -7457
-268439553 -1</internalNodes>
<leafValues>
-9.9574583768844604e-01 -1.0000000149011612e-01</leafValues></_>
<_>
<internalNodes>
0 -1 7 -1 -11265 -135004673 -813057 -100663297 -69601093
-132097 -20513</internalNodes>
<leafValues>
-9.8057448863983154e-01 5.5270081758499146e-01</leafValues></_>
<_>
<internalNodes>
0 -1 9 -32769 -2049 -36184065 -2097153 -67371009 -262945
-2097153 -1</internalNodes>
<leafValues>
-9.8814254999160767e-01 6.7073523998260498e-01</leafValues></_></weakClassifiers></_>
<!-- stage 3 -->
<_>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.6425378322601318e+00</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 2 -2228225 -1 -3407889 -2884097 -1 -4194305 -67109889
-1</internalNodes>
<leafValues>
-9.9574130773544312e-01 -2.5000000000000000e-01</leafValues></_>
<_>
<internalNodes>
0 -1 8 -134219777 -4097 -171966465 -3105 -2097153 -589833
-268439553 -513</internalNodes>
<leafValues>
-9.8507761955261230e-01 3.1705099344253540e-01</leafValues></_>
<_>
<internalNodes>
0 -1 4 -33686529 -1 -2883585 -8193 -16785409 -65 -1025 -1</internalNodes>
<leafValues>
-9.6384751796722412e-01 8.1932729482650757e-01</leafValues></_></weakClassifiers></_>
<!-- stage 4 -->
<_>
<maxWeakCount>2</maxWeakCount>
<stageThreshold>-9.6091306209564209e-01</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 1 -524289 -2097665 -539103233 -8705 -369124353 -1064965
-65 -1</internalNodes>
<leafValues>
-9.9311441183090210e-01 6.0000002384185791e-01</leafValues></_>
<_>
<internalNodes>
0 -1 0 -2097153 -272638977 -540041729 -1025 -273678337
-1203205 -2106369 -1314817</internalNodes>
<leafValues>
-9.9919402599334717e-01 3.2201319932937622e-02</leafValues></_></weakClassifiers></_></stages>
<features>
<_>
<rect>
0 0 3 1</rect></_>
<_>
<rect>
0 6 5 1</rect></_>
<_>
<rect>
1 2 7 5</rect></_>
<_>
<rect>
1 4 7 3</rect></_>
<_>
<rect>
3 2 6 3</rect></_>
<_>
<rect>
3 3 4 2</rect></_>
<_>
<rect>
3 3 6 2</rect></_>
<_>
<rect>
3 8 4 3</rect></_>
<_>
<rect>
5 12 2 3</rect></_>
<_>
<rect>
17 0 1 1</rect></_>
<_>
<rect>
21 5 1 1</rect></_>
<_>
<rect>
21 13 1 2</rect></_></features></cascade>
</opencv_storage>
File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More