fix: 更新msi打包流程,相关说明同步至README;

fix: 修改代码遗留版本号和项目名称问题,同步至最新版本和名称;
fix: 修复代码可视化图像方向bug
This commit is contained in:
2026-01-15 11:00:44 +08:00
parent d6521d4be1
commit 5adce6c8df
12 changed files with 736 additions and 222 deletions

View File

@@ -196,20 +196,19 @@ void GVSPParser::processImageData()
}
}
// Normalize to 0-255 and flip vertically
// Normalize to 0-255
uint8_t *dst = image.bits();
float scale = (maxVal > minVal) ? (255.0f / (maxVal - minVal)) : 0.0f;
for (size_t y = 0; y < m_imageHeight; y++) {
for (size_t x = 0; x < m_imageWidth; x++) {
size_t src_idx = y * m_imageWidth + x;
size_t dst_idx = (m_imageHeight - 1 - y) * m_imageWidth + x; // 垂直翻转
size_t idx = y * m_imageWidth + x;
uint16_t val = src[src_idx];
uint16_t val = src[idx];
if (val == 0) {
dst[dst_idx] = 0;
dst[idx] = 0;
} else {
dst[dst_idx] = static_cast<uint8_t>((val - minVal) * scale);
dst[idx] = static_cast<uint8_t>((val - minVal) * scale);
}
}
}