爱意满满的作品展示区。
vicalloy

每天一张自拍,自动修正照片位置并生成视频

  •  2
     
  •   vicalloy ·
    vicalloy · Apr 3, 2023 · 3176 views
    This topic created in 1141 days ago, the information mentioned may be changed or developed.

    https://github.com/vicalloy/daily-portrait

    最近蓄须,每天拍一张照片记录变化,为此衍生出的项目。

    1. 根据眼睛位置自动对齐照片,并自动生成视频( gif 和 avi )。
    2. 限制:原始图片大小必须一致。图片中只能包含一个人脸。
    14 replies    2025-02-16 19:07:00 +08:00
    akring
        1
    akring  
       Apr 3, 2023
    看着不错,但是要每天手动导入照片略显麻烦
    abelyao
        2
    abelyao  
       Apr 3, 2023
    来个 demo 看看呢
    shawndev
        3
    shawndev  
       Apr 3, 2023
    多张人脸可以用 FaceNet 挑选相似度最高的。
    vicalloy
        4
    vicalloy  
    OP
       Apr 3, 2023
    @shawndev 其实有更简单的做法。获取一下人脸的大小,取最大的一个。
    shawndev
        5
    shawndev  
       Apr 3, 2023
    @vicalloy 最大的人脸和已经加入记录的人脸不见的是同一张人脸啊。而且面积最大的如何判定,有遮挡的脸你是以皮肤的面积,还是根据眼睛估算出来的整张脸面积?
    vicalloy
        6
    vicalloy  
    OP
       Apr 3, 2023
    @shawndev 人脸识别可以将人脸框出来。可以取框的高度或面积。既然是自拍照的对齐,理论上照片中即使有其他人脸不应当比“正主”大。人脸检测用的 `face_recognition` 这个库,这个库支持人脸比对,要加人脸比对也不困难。不过多人脸作为小概率事件,可等有需要的时候再加。
    kylebing
        7
    kylebing  
       Apr 3, 2023
    想法不错,我拍过一些风景的,用的 PS 里的一个工具实现的排正。
    zhangsimon
        8
    zhangsimon  
       Apr 3, 2023
    不错,但除了人脸,还可以支持其他物体修正不
    因为我想让老爸记录下梨树从开花到结果的全过程
    hanliu
        9
    hanliu  
       Apr 3, 2023 via iPhone
    刚好正在找这样的项目,支持⬆️
    leedarmau
        11
    leedarmau  
       Apr 3, 2023
    限制尺寸不太合理。假如手机升级了,怎么办
    kylebing
        12
    kylebing  
       Apr 4, 2023   ❤️ 1
    @zhangsimon #8 可以用 PS 粗略的实现。https://zhuanlan.zhihu.com/p/361532047
    hatw
        13
    hatw  
       Apr 4, 2023
    @ansonsiva #10 这个 app4 年没更新了。。。本来想买
    Leon2024
        14
    Leon2024  
       Feb 16, 2025
    agelapse 了解一下...
    这个小哥 12 岁开始自拍,一直到现在, [AGE 12 TO HOME OWNER - I Took A Photo Every Day - YouTube](
    )
    结婚之后开始拍媳妇,还有自家的娃...
    这个开源项目有手机和电脑端的应用,更好的解决问题
    [hugocornellier/agelapse: Cross-platform app to automatically align pictures of faces and compile stabilized aging timelapses, i.e. "photo-a-day" videos.]( https://github.com/hugocornellier/agelapse?tab=readme-ov-file)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4276 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 05:26 · PVG 13:26 · LAX 22:26 · JFK 01:26
    ♥ Do have faith in what you're doing.