View source: R/add_image_overlay.R
add_image_overlay | R Documentation |
Takes an RGB array/filename and adds an image overlay.
add_image_overlay( image, image_overlay = NULL, rescale_original = FALSE, alpha = NULL, filename = NULL, preview = FALSE )
image |
Image filename or 3-layer RGB array. |
image_overlay |
Default |
rescale_original |
Default |
alpha |
Default |
filename |
Default |
preview |
Default |
3-layer RGB array of the processed image.
if(rayimage:::run_documentation()){ #Plot the dragon plot_image(dragon) } if(rayimage:::run_documentation()){ #Add an overlay of a red semi-transparent circle: circlemat = generate_2d_disk(min(dim(dragon)[1:2])) circlemat = circlemat/max(circlemat) #Create RGBA image, with a transparency of 0.5 rgba_array = array(1, dim=c(nrow(circlemat),ncol(circlemat),4)) rgba_array[,,1] = circlemat rgba_array[,,2] = 0 rgba_array[,,3] = 0 dragon_clipped = dragon dragon_clipped[dragon_clipped > 1] = 1 add_image_overlay(dragon_clipped, image_overlay = rgba_array, alpha=0.5, preview = TRUE) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.