Poisson filling shader for OpenFrameworks
- Uses GLSL shader
- Uses convolution pyramid algorithm
- Fast
- Header-only
Drop the folder into OF_ROOT/addons
. Done!
Or even simpler, copy paste src/ofxPoissonFill.hpp
directly to your own src
folder.
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
Developed at Frank-Ratchye STUDIO for Creative Inquiry at Carnegie Mellon University.