V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
bjzhou1990
V2EX  ›  分享创造

做了个 3D LUT 生成工具,摄影爱好者看过来

  •  
  •   bjzhou1990 ·
    bjzhou · 17 天前 · 1942 次点击

    从多个图片对生成 LUT ,支持大部分主流调色/视频编辑软件

    自测还原度很高,demo 目录下有我自己生成的理光正片和理光负片 LUT

    生成的大概的流程:从 dpreview 网站上下载多张 RAW 图片,在 CameraRaw 中选择 Adobe 标准并导出到 photoa 文件夹,选择另一个你想生成的风格配置,导出到 photob 文件夹,分辨率 1280x720 左右,图片格式 png 或 tiff ,大概 5 ~ 8 张左右差不多,要包含尽可能多的色彩,然后执行 main.py 即可,处理过程用到了 GPU 设备,不然效率太低了

    代码全都是 AI 编写,Claude Code + GLM4.6

    https://github.com/bjzhou/3dlut-creator

    16 条回复    2025-11-19 20:14:20 +08:00
    renchong
        1
    renchong  
       17 天前
    readme 里面搞几张 样张 比较明了一些
    Automatica
        2
    Automatica  
       17 天前
    请教 op 的逻辑和下面这个有什么区别?
    https://github.com/SirSerch/lut-creator-js
    bjzhou1990
        3
    bjzhou1990  
    OP
       17 天前
    @Automatica 他这个是用标准的 HALD 文件来生成的,色彩比我的更准原理也非常简单,但是 HALD 文件是 png 的,不能应用 RAW 的色彩配置,仿不了比如理光富士的色彩,所以只能用 RAW 来仿色
    Automatica
        4
    Automatica  
       17 天前
    @bjzhou1990 懂了,你这个主要是想把类似于 LR 里面的照片配置文件给转成 LUT 吧?不是把调色转成 LUT 。
    mqnu00
        5
    mqnu00  
       17 天前
    有没有知道原图焦距,然后根据想要的焦距自动裁图,给出裁切预览的工具啊?
    mqnu00
        6
    mqnu00  
       17 天前
    @mqnu00 拍完一张图后,感觉放大到一定程度的更好看,但是想在拍一张又不知道放大后的图是多少焦拍出来的
    cpstar
        7
    cpstar  
       17 天前
    @mqnu00 6# 你这没必要,所有的图,基本都需要后期裁切,裁切理论上只是视角发生变化,并不算是焦段发生变化,透视效果并没有发生变化。
    bjzhou1990
        8
    bjzhou1990  
    OP
       17 天前   ❤️ 1
    @renchong 有了
    bjzhou1990
        9
    bjzhou1990  
    OP
       17 天前
    @mqnu00 自己简单换算下就行,裁切后等效焦距=原始焦距×(裁切后照片宽度像素/裁切前照片宽度像素)
    shortawn
        10
    shortawn  
       17 天前
    好像就是松下的“Magic LUT”功能吧,从手机相册里任选参考图,生成 LUT 套到摄影作品上。
    Chicagoake
        11
    Chicagoake  
       17 天前
    readme 里面示意的正负片 lut 可以分享一下吗?
    bjzhou1990
        12
    bjzhou1990  
    OP
       17 天前
    @Chicagoake 在 demo 文件夹下有
    bjzhou1990
        13
    bjzhou1990  
    OP
       17 天前
    @shortawn 不知道松下有这功能,不知道准不准的,理论上需要多张包含大部分色彩,并且有前后对比才能完全还原
    Chicagoake
        14
    Chicagoake  
       17 天前
    @bjzhou1990 #12 感谢
    qq316107934
        15
    qq316107934  
       17 天前
    如果 LUT 可以继续转成 DCP 和 ICC 的话,是不是可以利用这套工作流,让特定品牌的相机使用所有品牌的色彩预设,如果能搞定的话就太棒了。
    bjzhou1990
        16
    bjzhou1990  
    OP
       17 天前   ❤️ 1
    @qq316107934 可以用 LUT 生成 XMP 啊,就能在 CameraRaw 里用了,DCP 涉及到白平衡,不是简单的色彩映射
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   891 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:59 · PVG 06:59 · LAX 14:59 · JFK 17:59
    ♥ Do have faith in what you're doing.