Version: hbplayerv2.0
Release Date: April 12, 2024

Features:
1. Dynamic RAW/YUV Display (Online Mode)
   1. Init Config and Network Connection
      - Support adding multiple IPs and ports for connection
      - Support setting dynamic RAW packaging method and RGGB pattern
      - Support setting byte alignment mode
   2. Dynamic YUV Display
      - Support various YUV image formats (NV12/NV16/YUV444, 8-bit depth)
      - NV12 supports SDL direct rendering (supported in online mode, no image adjustment)
      - NV12 supports multi-channel, multi-window display (online)
      - Display AE/AWB/frame_id/pipeid information
   3. Dynamic RAW Display
      - Support various RAW image formats (RAW8/RAW10/RAW12/RAW14/RAW16, MIPI-RAW/PACK-RAW/UNPACK)
      - Support 4x4RGBIR/RGGB two modes, support various pattern sorting
      - Support saving JPG/BMP images
      - Support gamma/gain/AWB/OB/clip/HSV adjustments (support saving rendered JPG/BMP images)
      - Display AE/frame_id/pipeid information
      - Support selecting endianness format
      - Support selecting LSB, MSB format
2. Static Display (Offline Mode)
   1. File Settings
      - Support setting file types and formats for reading static images
      - Support setting default file saving path
      - Automatically calculate minimum stride and fill automatically
   2. Support opening various RAW images (RAW8/RAW10/RAW12/RAW14/RAW16, MIPI-RAW/PACK-RAW/UNPACK)
   3. Support opening various YUV images (NV12/NV16/YUV444, 8-bit)
   4. Support saving opened files as JPG, BMP
   5. Zoom/Grid
      - Support adding a specified number of rows and columns grid in the display window
      - Support image zoom in/out
      - Support moving image positions
3. Batch Data Conversion
   1. Support batch image conversion between the following formats
4. DEC/CPD Calibration
   1. Support CIM-DEC calibration, generate tuning parameters
   2. Support CIM-CPD calibration, generate tuning parameters
5. 24 Color Chart Data Analysis
  -Input supports YUV/JPG/BMP images
  -Support adjusting 24 color chart large frame and small frame
  -Display calculation of average R/G/B for each color block
6. RAW/YUV Zone Area Statistical Data Analysis
  -Support loading various RAW, YUV, RGB image formats
  -Support selecting any region of an image to calculate and display histogram statistical information
Notes:
1. Double-clicking to open files directly from the folder option may cause the application to crash. Please single-click to select the file first, then click OK.
2. The interfaces for BLC, Remosaic, and 24 color chart have fixed window sizes.
3. All windows need to be configured with file formats in the file-config icon before opening images.

版本：hbplayerv2.0
发布日期：2024年04月12日

支持功能：
1. 动态 RAW/YUV 显示（在线模式）
   1.1. Init Config 与网络连接
      - 支持添加多个 IP 和端口进行连接
      - 支持设置动态 RAW 打包方式和 RGGB 模式
      - 支持设置字节对齐模式
   1.2. 动态 YUV 显示
      - 支持各种格式 YUV 图像（NV12/NV16/YUV444，位深：8bits）
      - NV12 支持 SDL 直接渲染（在线模式支持，不支持图像调整）
      - NV12 支持多通道、多窗口显示（在线）
      - 显示 AE/AWB/frame_id/pipeid 信息
   1.3. 动态 RAW 显示
      - 支持各种格式 RAW 图像（RAW8/RAW10/RAW12/RAW14/RAW16，MIPI-RAW/PACK-RAW/UNPACK）
      - 支持 4x4RGBIR/RGGB 两种模式，支持各种模式排序
      - 支持保存 JPG/BMP 图像
      - 支持 gamma/gain/AWB/OB/clip/HSV 调整（支持保存渲染后的 JPG/BMP 图像）
      - 显示 AE/frame_id/pipeid 信息
      - 支持选择大小端格式
      - 支持选择 LSB、MSB 格式
2. 静态显示（离线模式）
   2.1. 文件设置
      - 支持设置读取静态图像文件的类型和格式
      - 支持设置默认的文件保存路径
      - 自动计算最小步长并进行自动填充
   2.2. 支持打开各种 RAW 图像（RAW8/RAW10/RAW12/RAW14/RAW16，MIPI-RAW/PACK-RAW/UNPACK）
   2.3. 支持打开各种 YUV 图像（NV12/NV16/YUV444，8位）
   2.4. 支持将打开的文件保存为 JPG、BMP
   2.5. 缩放/网格
      - 支持在显示窗口添加指定行列数的网格
      - 支持对图像进行缩放
      - 支持移动图像位置
3. 批量数据转换
   3.1. 支持以下格式之间的图像批量转换
    - mipi-raw<--->comp-raw
    - mipi-raw<--->unpack-raw(lsb)
    - mipi-raw<--->unpack-raw(hsb)
    - comp-raw<--->unpack-raw(lsb)
    - comp-raw<--->unpack-raw(hsb)
    - yuv--->bmp
    - yuv--->jpg
    - raw图crop
4. DEC/CPD 标定
   1. 支持 CIM-DEC 标定，生成调优参数
   2. 支持 CIM-CPD 标定，生成调优参数
5. 24 色卡数据分析
  - 输入支持yuv/jpg/bmp图片
  - 支持调整24色卡大框和小框
  - 显示计算每个色块的r/g/b平均
6. raw/yuv zone区统计数据分析
  - 支持load各种格式raw、yuv、rgb图片
  - 支持选中图像任意区域计算显示直方图统计信息

注意事项：
1. 从文件夹选项中直接双击打开文件可能导致应用程序崩溃，建议首先单击选中文件，然后再点击确定。
2. BLC、Remosaic 和 24 色卡界面的窗口大小是固定的。
3. 所有窗口在打开图像之前需要在文件配置图标中设置文件格式。

配置说明:
1. 解压缩包至目标文件夹，进入out目录。
2. 运行hbplayer.bat，若使用命令行，请确保在out目录下运行。