Python Image.composite() Examples
The following are 9
code examples of Image.composite().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
Image
, or try the search function
.
Example #1
Source File: ImageChops.py From mxnet-lambda with Apache License 2.0 | 6 votes |
def composite(image1, image2, mask): "Create composite image by blending images using a transparency mask" return Image.composite(image1, image2, mask) ## # Offset image data. # <p> # Returns a copy of the image where data has been offset by the given # distances. Data wraps around the edges. If yoffset is omitted, it # is assumed to be equal to xoffset. # # @param image Source image. # @param xoffset The horizontal distance. # @param yoffset The vertical distance. If omitted, both # distances are set to the same value. # @return An Image object.
Example #2
Source File: ImageChops.py From CNCGToolKit with MIT License | 6 votes |
def composite(image1, image2, mask): "Create composite image by blending images using a transparency mask" return Image.composite(image1, image2, mask) ## # Offset image data. # <p> # Returns a copy of the image where data has been offset by the given # distances. Data wraps around the edges. If yoffset is omitted, it # is assumed to be equal to xoffset. # # @param image Source image. # @param xoffset The horizontal distance. # @param yoffset The vertical distance. If omitted, both # distances are set to the same value. # @return An Image object.
Example #3
Source File: ImageChops.py From keras-lambda with MIT License | 6 votes |
def composite(image1, image2, mask): "Create composite image by blending images using a transparency mask" return Image.composite(image1, image2, mask) ## # Offset image data. # <p> # Returns a copy of the image where data has been offset by the given # distances. Data wraps around the edges. If yoffset is omitted, it # is assumed to be equal to xoffset. # # @param image Source image. # @param xoffset The horizontal distance. # @param yoffset The vertical distance. If omitted, both # distances are set to the same value. # @return An Image object.
Example #4
Source File: recipe-576818.py From code with MIT License | 5 votes |
def batch(infolder, outfolder, watermark): mark = Image.open(watermark) for root, dirs, files in os.walk(infolder): for name in files: try: im = Image.open(join(root, name)) if im.mode != 'RGBA': im = im.convert('RGBA') layer = Image.new('RGBA', im.size, (0,0,0,0)) position = (im.size[0]-mark.size[0], im.size[1]-mark.size[1]) layer.paste(mark, position) Image.composite(layer, im, layer).save( join(outfolder, name)) except Exception, (msg): print msg
Example #5
Source File: ImageChops.py From mxnet-lambda with Apache License 2.0 | 5 votes |
def blend(image1, image2, alpha): "Blend two images using a constant transparency weight" return Image.blend(image1, image2, alpha) ## # Create composite using transparency mask. # <p> # Same as the <b>composite</b> function in the <b>Image</b> module.
Example #6
Source File: base.py From adminset with GNU General Public License v2.0 | 5 votes |
def _img_rotate(self, im, target, degree, bgcolor = '#ffffff', destformat = None): """ Rotate image. The ``degree`` argument is measured clock-wise. """ #rotated = im.convert('RGBA').rotate(angle=360-degree) alpha = Image.new('RGBA', im.size, bgcolor) alpha.paste(im) rotated = alpha.rotate(angle=360-degree, resample=Image.BILINEAR) bg = Image.new('RGBA', im.size, bgcolor) result = Image.composite(rotated, bg, rotated) self._saveimage(result, target, destformat if destformat else im.format)
Example #7
Source File: ImageChops.py From CNCGToolKit with MIT License | 5 votes |
def blend(image1, image2, alpha): "Blend two images using a constant transparency weight" return Image.blend(image1, image2, alpha) ## # Create composite using transparency mask. # <p> # Same as the <b>composite</b> function in the <b>Image</b> module.
Example #8
Source File: base.py From webterminal with GNU General Public License v3.0 | 5 votes |
def _img_rotate(self, im, target, degree, bgcolor = '#ffffff', destformat = None): """ Rotate image. The ``degree`` argument is measured clock-wise. """ #rotated = im.convert('RGBA').rotate(angle=360-degree) alpha = Image.new('RGBA', im.size, bgcolor) alpha.paste(im) rotated = alpha.rotate(angle=360-degree, resample=Image.BILINEAR) bg = Image.new('RGBA', im.size, bgcolor) result = Image.composite(rotated, bg, rotated) self._saveimage(result, target, destformat if destformat else im.format)
Example #9
Source File: ImageChops.py From keras-lambda with MIT License | 5 votes |
def blend(image1, image2, alpha): "Blend two images using a constant transparency weight" return Image.blend(image1, image2, alpha) ## # Create composite using transparency mask. # <p> # Same as the <b>composite</b> function in the <b>Image</b> module.