- 逆向:Ghidra/IDA 全量反编译 CoreSDKLib.dll/ThermalSDK.dll/libthermalSDK.so/ libcoresdk.so(ARM64)/libmagcore.so,导出 analysis/ida/export/ - 解码官方渲染管线:DDT 校准表加载->快门端点选择->Q12 插值->ref(4x type1 帧 均值)->NUC 查表->盲元补偿->窗口->LUT1024 重建->2x 升采样->调色板 - 逐像素验证:NUC+盲元 0/19200、插值 0 误差、2x 0/76800、窗口一致 - demo3 v5:完整复刻官方管线(含 DDT 解析、FFC 状态机、快门温度驱动), 修复 load_ddt 表错位导致的零像素问题 - 鬼影根因分析写入 analysis/reverse_20260813_full.md - 心跳/恢复机制:analysis/session_state.md + tools/resume_rev.ps1 - 新增 tsdk_pair3 增强采集工具;历史工具归档 csdk/tools/legacy/; 根目录抓帧残留删除,历史文档归档 analysis/history/ - csdk/README.md 完整使用文档;.gitignore/.gitattributes 补 LFS 规则
49 lines
2.0 KiB
Plaintext
49 lines
2.0 KiB
Plaintext
*.7z filter=lfs diff=lfs merge=lfs -text
|
|
*.a filter=lfs diff=lfs merge=lfs -text
|
|
*.aar filter=lfs diff=lfs merge=lfs -text
|
|
*.apk filter=lfs diff=lfs merge=lfs -text
|
|
*.bin filter=lfs diff=lfs merge=lfs -text
|
|
*.bmp filter=lfs diff=lfs merge=lfs -text
|
|
*.cbrgb filter=lfs diff=lfs merge=lfs -text
|
|
*.dll filter=lfs diff=lfs merge=lfs -text
|
|
*.e0acc filter=lfs diff=lfs merge=lfs -text
|
|
*.e0buf filter=lfs diff=lfs merge=lfs -text
|
|
*.exe filter=lfs diff=lfs merge=lfs -text
|
|
*.f20 filter=lfs diff=lfs merge=lfs -text
|
|
*.gain filter=lfs diff=lfs merge=lfs -text
|
|
*.gain_inline filter=lfs diff=lfs merge=lfs -text
|
|
*.gray filter=lfs diff=lfs merge=lfs -text
|
|
*.hdr filter=lfs diff=lfs merge=lfs -text
|
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
|
*.jpg filter=lfs diff=lfs merge=lfs -text
|
|
*.lib filter=lfs diff=lfs merge=lfs -text
|
|
*.lut filter=lfs diff=lfs merge=lfs -text
|
|
*.nuctab filter=lfs diff=lfs merge=lfs -text
|
|
*.p12 filter=lfs diff=lfs merge=lfs -text
|
|
*.pal filter=lfs diff=lfs merge=lfs -text
|
|
*.pcap filter=lfs diff=lfs merge=lfs -text
|
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
|
*.png filter=lfs diff=lfs merge=lfs -text
|
|
*.raw filter=lfs diff=lfs merge=lfs -text
|
|
*.ref filter=lfs diff=lfs merge=lfs -text
|
|
*.rgb filter=lfs diff=lfs merge=lfs -text
|
|
*.so filter=lfs diff=lfs merge=lfs -text
|
|
*.smo filter=lfs diff=lfs merge=lfs -text
|
|
*.smo1 filter=lfs diff=lfs merge=lfs -text
|
|
*.smo2 filter=lfs diff=lfs merge=lfs -text
|
|
*.smoacc filter=lfs diff=lfs merge=lfs -text
|
|
*.stream filter=lfs diff=lfs merge=lfs -text
|
|
*.t32 filter=lfs diff=lfs merge=lfs -text
|
|
*.thr filter=lfs diff=lfs merge=lfs -text
|
|
*.thr_inline filter=lfs diff=lfs merge=lfs -text
|
|
*.wav filter=lfs diff=lfs merge=lfs -text
|
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
|
*.win filter=lfs diff=lfs merge=lfs -text
|
|
*.win2 filter=lfs diff=lfs merge=lfs -text
|
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
|
*.ddt filter=lfs diff=lfs merge=lfs -text
|
|
*.i64 filter=lfs diff=lfs merge=lfs -text
|
|
*.h1024 filter=lfs diff=lfs merge=lfs -text
|
|
*.cdf filter=lfs diff=lfs merge=lfs -text
|
|
*.meta filter=lfs diff=lfs merge=lfs -text
|