5分钟上手LumiPic:AI图像HDR转换工具快速入门教程
5分钟上手LumiPicAI图像HDR转换工具快速入门教程【免费下载链接】LumiPic项目地址: https://ai.gitcode.com/hf_mirrors/oumoumad/LumiPicLumiPic是一款基于AI技术的图像HDR转换工具能够将标准动态范围SDR图像转换为高动态范围HDREXR文件让图像拥有更丰富的色彩和细节表现。本教程将带你快速掌握LumiPic的使用方法轻松实现图像的HDR转换。一、LumiPic简介LumiPic基于LumiVid技术开发采用LogC3编码的扩散模型进行HDR生成。它支持多种基础模型包括Qwen/Qwen-Image-Edit-2511、black-forest-labs/FLUX.2-klein-base-4B和black-forest-labs/FLUX.2-klein-base-9B为不同需求的用户提供了多样化的选择。二、主要功能特点LumiPic具有以下几个显著的功能特点高质量HDR转换能够将普通SDR图像转换为具有丰富细节和色彩的HDR图像输出的EXR文件具有超出8位SDR的动态范围。多种模型支持提供了基于不同基础模型的LoRA权重用户可以根据自己的需求和硬件条件选择合适的模型。简单易用提供了简洁的Python API和命令行工具方便用户快速上手使用。ComfyUI支持提供了现成的ComfyUI工作流让用户可以通过可视化界面进行HDR转换操作。三、快速开始3.1 环境准备首先需要克隆LumiPic仓库并安装所需的依赖git clone https://gitcode.com/hf_mirrors/oumoumad/LumiPic cd LumiPic pip install -r requirements.txt3.2 使用命令行工具LumiPic提供了简单的命令行工具可以快速进行HDR转换# 使用Qwen模型推荐用于生产环境 python inference.py --image photo.jpg # 使用klein模型alpha版本 python inference_klein.py --image photo.jpg首次运行时程序会自动下载基础模型和LoRA权重。3.3 使用Python API如果你需要在自己的Python项目中集成LumiPic可以使用其提供的APIQwen-Image-Edit-2511模型from diffusers import QwenImageEditPipeline import torch from PIL import Image pipe QwenImageEditPipeline.from_pretrained(Qwen/Qwen-Image-Edit-2511, torch_dtypetorch.bfloat16) pipe.load_lora_weights(oumoumad/LumiPic, weight_namev5b_step2000.safetensors) pipe pipe.to(cuda) image Image.open(photo.jpg).convert(RGB) output pipe(promptConvert this image to HDR, imageimage, num_inference_steps40, guidance_scale3.0, output_typept) # 解码LogC3到线性HDR详见GitHub仓库中的logc3.pyFLUX.2-klein-base-4B / 9B模型需要最新版本的diffusersfrom diffusers import Flux2KleinPipeline import torch from PIL import Image # 4B模型Apache 2.0许可无需授权 pipe Flux2KleinPipeline.from_pretrained(black-forest-labs/FLUX.2-klein-base-4B, torch_dtypetorch.bfloat16) pipe.load_lora_weights(oumoumad/LumiPic, weight_nameklein4b_alpha_step1750.safetensors) # 9B模型需要在HuggingFace上接受许可 # pipe Flux2KleinPipeline.from_pretrained(black-forest-labs/FLUX.2-klein-base-9B, torch_dtypetorch.bfloat16) # pipe.load_lora_weights(oumoumad/LumiPic, weight_nameklein9b_alpha_step2000.safetensors) pipe.enable_model_cpu_offload() # 或者如果有32GB以上显存可以使用pipe.to(cuda) image Image.open(photo.jpg).convert(RGB) output pipe(promptConvert this image to HDR, imageimage, num_inference_steps25, guidance_scale3.0, output_typept)四、LoRA权重选择LumiPic提供了多种LoRA权重适用于不同的基础模型和应用场景4.1 Qwen-Image-Edit-2511成熟稳定v5b_step2000.safetensorsQwen默认权重整体表现最稳健特别适合风格化/AI生成的SDR输入。v9_step1500.safetensors备选权重采用LumiVid对齐的数据增强在自然照片上表现略好。hdrdit_v1_QE2511.safetensors最初的v1版本发布。4.2 FLUX.2-klein-base-4Balpha版本klein4b_alpha_step1750.safetensorsklein-4B默认权重HDR效果忠实平衡良好。klein4b_alpha_step1000.safetensors备选权重HDR效果更激进更高的p99值但可能会使明亮的高光过曝。4.3 FLUX.2-klein-base-9Balpha版本klein9b_alpha_step2000.safetensorsklein-9B默认权重稳定且表现良好平均p99值为9.1在20张图像的基准测试中没有场景过饱和。klein9b_alpha_step1250.safetensors大多数良好场景20个场景中有13个在5-50的p99范围内0个过饱和按场景质量计数实际上是最好的。klein9b_alpha_step1000.safetensors最激进平均p99值为20.6但有4个场景过饱和过拟合前的峰值HDR范围。klein9b_alpha_step{250,500,750,1500,1750}.safetensors中间快照供实验使用。五、ComfyUI工作流LumiPic提供了三个现成的ComfyUI工作流SDR_To_HDR_QE11.json适用于Qwen-Image-Edit-2511模型。SDR_To_HDR_klein4b.json适用于FLUX.2-klein-base-4B模型。SDR_To_HDR_klein9b.json适用于FLUX.2-klein-base-9B模型。这些工作流都使用了ComfyUI_Gear中的Gear · LogC3 Decode Save EXR节点进行LogC3解码和EXR写入。使用方法如下将JSON文件拖放到ComfyUI画布上。将匹配的LoRA文件放在ComfyUI/models/loras/{qwen,flux}/hdr/目录下。安装ComfyUI_Gear。使用提示词Convert this image to HDR进行处理。六、总结LumiPic是一款功能强大、易于使用的AI图像HDR转换工具通过本教程的介绍相信你已经对LumiPic有了基本的了解并能够快速上手使用。无论是通过命令行工具、Python API还是ComfyUI工作流都可以轻松实现SDR到HDR的转换为你的图像带来更丰富的细节和色彩表现。如果你想了解更多关于LumiPic的信息可以查看项目中的完整推理代码Qwen的inference.py和klein的inference_klein.py。祝你使用愉快【免费下载链接】LumiPic项目地址: https://ai.gitcode.com/hf_mirrors/oumoumad/LumiPic创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考