V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
answer42
V2EX  ›  C

有做自然图像的抠图技术的不?简单地将 SharedMatting 算法改成了 OpenCV2 的版本,欢迎讨论

  •  2
     
  •   answer42 · Mar 9, 2015 · 2055 views
    This topic created in 4075 days ago, the information mentioned may be changed or developed.

    代码托管地址:np-csu/AlphaMatting


    其实就是将下面这篇论文所附的源代码以OpenCV2的库函数来实现了一下:

    Shared Sampling for Real-Time Alpha Matting
    Eduardo S. L. Gastal and Manuel M. Oliveira
    Computer Graphics Forum. Volume 29 (2010), Number 2.
    Proceedings of Eurographics 2010, pp. 575-584.


    举个例子吧:
    输入:
    input.png

    trimap.png
    结果:
    result.png


    我们拿处理的结果当做mask,就能十分精确将把所需要的图像抠出来了。
    :)

    7 replies    2015-03-10 11:03:41 +08:00
    79bxh9b
        1
    79bxh9b  
       Mar 9, 2015
    想知道中间这幅图是怎么生成的
    ruandao
        2
    ruandao  
       Mar 9, 2015


    太太太感谢了
    ruandao
        3
    ruandao  
       Mar 9, 2015


    我只是要用, 正满世界的找资料

    tks
    Gestalt
        4
    Gestalt  
       Mar 9, 2015
    居然是和楼主一个大学的……
    answer42
        5
    answer42  
    OP
       Mar 10, 2015
    @79bxh9b 人工标注的。

    你可以想象你用PS抠图的时候,自己拉了个大致的范围,然后PS来帮你定位出精确的位置。
    answer42
        6
    answer42  
    OP
       Mar 10, 2015
    @Gestalt 哈哈幸会~

    看了一下你厂的资料,NLP厂家的文案就是高大上。招实习生来做数据标注有点小坑~^_^
    answer42
        7
    answer42  
    OP
       Mar 10, 2015
    @ruandao 发这个帖子就是希望能对别人有一些帮助。

    我也很开心,谢谢~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 15:40 · PVG 23:40 · LAX 08:40 · JFK 11:40
    ♥ Do have faith in what you're doing.