推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
panxi
V2EX  ›  Python

全知全能的 v2er, 来探讨一个问题

  •  
  •   panxi · Jul 12, 2022 · 6085 views
    This topic created in 1539 days ago, the information mentioned may be changed or developed.
    如果用 python, 我想要实现这样一个功能, 两张图片, 一张是究极美颜过的, 一张是原图, 然后两张图合并在一起显示, 拖动条拖动可以实现原图和美颜图的渐变, 这个可能会用到哪些 python 库呢
    16 replies  •  2022-07-13 01:14:04 +08:00
    lisongeee
        1
    lisongeee  
       Jul 12, 2022
    1.首先是拖动的 ui ,python 的 ui 库可以用自带的 tk
    2.不同图片不同透明度的叠加,可以用 Pillow
    Vaspike
        2
    Vaspike  
       Jul 12, 2022
    显示渐变的话除了原图和最终图之外,还需要很多张中间图做过渡显示吧
    Rabbircantknow
        3
    Rabbircantknow  
       Jul 12, 2022 via Android
    感觉你说的“渐变”不是调整图层透明度那么简单的啊。
    如果脸型被美颜改变了,调整透明度就会出现两个轮廓。
    可能美颜本身也要在 python 里面算。
    imn1
        4
    imn1  
       Jul 12, 2022   ❤️ 1
    库可能不需要太多,一个 GUI 库和 opencv 也能做,就是中间涉及的知识太多
    controller
        5
    controller  
       Jul 12, 2022 via Android   ❤️ 1
    换个思路,不需要美颜后的图片,直接用 Python 美颜,拖动滑块改变美颜程度
    tramm
        6
    tramm  
       Jul 12, 2022
    除非美颜的图也是你们生成的, 否则最终还是有点突兀感
    Shorekeeper
        7
    Shorekeeper  
       Jul 12, 2022   ❤️ 1
    不会 Python ,猜测一下最终想要的效果是不是这样的?
    https://www.w3schools.com/howto/howto_js_image_comparison.asp
    996bujiaban
        8
    996bujiaban  
       Jul 12, 2022
    在我印象里,原图到美颜,应该是类似渲染那样吧,要把美颜的过程保留下来,然后逐渐拖过?
    novolunt
        9
    novolunt  
       Jul 12, 2022
    全知全能 vs 镜花水月 vs 主角挂
    HashV2
        10
    HashV2  
       Jul 12, 2022
    像是大眼、瘦脸这种,不能简单计算几张中间图去做渐变,那渐变的是像素颜色,这个需求应该是要渐变眼睛或面部轮廓了,感觉挺难的。
    Mithril
        11
    Mithril  
       Jul 12, 2022
    你需要定义好什么是“渐变”
    llsquaer
        12
    llsquaer  
       Jul 12, 2022
    哦 写过一样的需求... 用 画板 画两个图层解决的.
    Yorkl996
        13
    Yorkl996  
       Jul 12, 2022
    自编码器
    suyuyu
        14
    suyuyu  
       Jul 12, 2022
    @SunsetShimmer 不是吧,op 要的是渐变过来
    littlewing
        15
    littlewing  
       Jul 12, 2022
    渐变那就是需要补中间帧?参考下各种播放器补帧的滤镜
    liKeYunKeji
        16
    liKeYunKeji  
       Jul 13, 2022 via iPhone
    我觉得你要的不是渐变,是效果过渡
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2962 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 13:27 · PVG 21:27 · LAX 06:27 · JFK 09:27
    ♥ Do have faith in what you're doing.