# eval_utils **Repository Path**: desyang-hub/eval_utils ## Basic Information - **Project Name**: eval_utils - **Description**: 评估图像psnr、ssim - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-25 - **Last Updated**: 2025-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Eval Utils 这是一个用于图像评估的工具包,提供计算 PSNR(峰值信噪比)和 SSIM(结构相似性)的功能。 ## 功能特性 - 计算两幅图像之间的 PSNR 和 SSIM 指标 - 支持从目录中批量读取图像文件 - 提供命令行接口方便调用 ## 安装 请确保已安装 Python 环境,并通过 pip 安装依赖: ```bash pip install -r requirements.txt ``` ## 构建 ```bash pip install build python -m build pip install dist/eval_utils-0.1.0-py3-none-any.whl ``` ## 使用方法 ### 命令行调用 使用命令行工具评估两个图像目录: ``` bash eval_utils --img_dir1 path/to/first/images --img_dir2 path/to/second/images ``` ### 编程接口 你也可以在自己的 Python 代码中使用评估功能: ```python from eval_utils.eval import calculate_psnr_ssim psnr, ssim = calculate_psnr_ssim("path/to/first/images", "path/to/second/images") print(f"PSNR: {psnr}, SSIM: {ssim}") ``` ## 贡献 欢迎提交 PR 或 Issue 来改进这个工具! ## 许可证 本项目遵循 MIT 许可证,请参阅 LICENSE 文件获取详细信息。