- 逆向: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 规则
36 lines
818 B
Plaintext
36 lines
818 B
Plaintext
# 运行产物(编译/运行/调试生成,不入库)
|
|
build-artifacts/*.log
|
|
build-artifacts/*.txt
|
|
build-artifacts/*.bin
|
|
build-artifacts/*.bmp
|
|
build-artifacts/*.png
|
|
build-artifacts/*.rgb
|
|
build-artifacts/*.exe
|
|
build-artifacts/*.dll
|
|
build-artifacts/demo3_*
|
|
build-artifacts/tsdk_*
|
|
build-artifacts/official_*
|
|
build-artifacts/type1_*
|
|
|
|
# 但保留核心数据文件(git add -f 或下面白名单)
|
|
!build-artifacts/mag160c_official.ddt
|
|
!build-artifacts/mag160c_official_nuc_gain.bin
|
|
!build-artifacts/mag160c_official_nuc_thr.bin
|
|
!build-artifacts/mag160c_demo3.exe
|
|
!build-artifacts/tsdk_pair2.exe
|
|
!build-artifacts/tsdk_pair2_fixed.exe
|
|
!build-artifacts/tsdk_pair3.exe
|
|
!build-artifacts/libusb-1.0.dll
|
|
!build-artifacts/libusb0.dll
|
|
|
|
# 临时/系统
|
|
*.tmp
|
|
Thumbs.db
|
|
Desktop.ini
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|