Overlay Processor #113

Closed
chrisdrackett opened this Issue Mar 2, 2012 · 7 comments

Comments

Projects
None yet
3 participants
Collaborator

chrisdrackett commented Mar 2, 2012

A processor that takes one image (potentially with an alpha channel) and overlays it on a second image to create a final image.

Owner

matthewwithanm commented Mar 2, 2012

Yeah, I almost added this! One thought: an "underlay" equivalent would also be nice. Not sure if it's a different processor or the same with different args.

Collaborator

chrisdrackett commented Mar 2, 2012

Maybe this would just be called "stack" and takes a top and bottom image. Maybe it even takes a list?

dmishe commented May 18, 2012

in the case of stack you should be able to specify original image index in that stack, so you can compose
background -> original -> overlay

Collaborator

chrisdrackett commented May 18, 2012

yeah, I think being able to stack as many images as you want is a good idea. I'm going to start this on a branch today and see how it goes

Owner

matthewwithanm commented Jun 30, 2012

I think indexes would overcomplicate the processor. You can always compose multiple instances to put some layers above and some below. I guess I'd have to see the API you had in mind to be sure though.

dmishe commented Jun 30, 2012

Actually i agree with you. I made overlay processor for out project and just chaining processors could work very well. And in case you need something more complicated you just subclass/make your own

On 30 черв. 2012, at 16:44, Matthew Tretter reply@reply.github.com wrote:

I think indexes would overcomplicate the processor. You can always compose multiple instances to put some layers above and some below. I guess I'd have to see the API you had in mind to be sure though.


Reply to this email directly or view it on GitHub:
jdriscoll#113 (comment)

Owner

matthewwithanm commented Aug 19, 2013

Now that PILKit has been split off, this probably doesn't belong in django-imagekit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment