vis/images/
mg_blend.pro
includes main-level programBlend two images together using the given alpha channel.
Routines
top mg_blend
result = mg_blend(im1, im2 [, alpha_channel=float])
Blend two images together using the given alpha channel. If the images are of different interleaves they are converted to a common interleave:
* if one image is 2D and one is 3D, the 2D image is converted to the interleave of the 3D image (using the current color table) * if both images are 3D, the second image is converted to the interleave of the first image
Return value
image
Parameters
- im1 in required type=image
first image to blend
- im2 in required type=image
second image to blend; must have the same xsize and ysize as im1, but may have a different number of bands
Keywords
- alpha_channel in optional type=float default=0.5
value in 0.0 - 1.0; 1.0 is all im1 and 0.0 is all im2; can be a scalar or a 2-dimensional image the same size as the combined images
Examples
Run the main-level program at the end of this file with:
IDL> .run mg_blend
File attributes
Modification date: | Wed May 14 15:07:15 2014 |
Lines: | 95 |
Docformat: | rst rst |
Contact me if you have enhancement requests or bug fixes.