LingDong- / ofxPoissonFill

Poisson filling shader for OpenFrameworks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ofxaddons_thumbnail

ofxPoissonFill

Poisson filling shader for OpenFrameworks

  • Uses GLSL shader
  • Uses convolution pyramid algorithm
  • Fast
  • Header-only

Snip20200511_9

Installation

Drop the folder into OF_ROOT/addons. Done!

Or even simpler, copy paste src/ofxPoissonFill.hpp directly to your own src folder.

Usage

PoissonFill pf;

ofTexture tex; 

// prepare your image here...

// allocate necessary datastructures (once)
pf.init(tex.getWidth(), tex.getHeight());

// process the image
pf.process(tex);

// draw processed image
pf.getTexture().draw(0,0);

See also example, API Documentation

Reference

Developed at Frank-Ratchye STUDIO for Creative Inquiry at Carnegie Mellon University.

About

Poisson filling shader for OpenFrameworks

License:MIT License


Languages

Language:C++ 60.8%Language:Makefile 39.2%