In: Computer Science
Write code:
using R to combine two pictures into one picture and save it. For example put imagin1.png into image2.png and save it as imagin3.png.
R CODE TO COMBINE TWO PICTURES INTO A SINGLE IMAGE:
Description:
All images will be concatenated along the x,y,z, or c axis.
Usage:
1  | 
imappend(imlist, axis)  | 
Arguments:
imlist | 
 a list of images (all elements must be of class cimg)  | 
axis | 
 the axis along which to concatenate (for example 'c')  | 
Examples:
1 2 3 4 5 6 7  | 
imappend(list(boats,boats),"x") %>% plot
imappend(list(boats,boats),"y") %>% plot
purrr::map(1:3, ~imnoise(100,100)) %>% imappend("c") %>% plot
boats.gs <- grayscale(boats)
purrr::map(seq(1,5,l=3),function(v) isoblur(boats.gs,v)) %>% imappend("c") %>% plot
#imappend also works on pixsets
imsplit(boats > .5,"c") %>% imappend("x") %>% plot
 | 
| Example output | 
Loading required package: magrittr
Attaching package: 'imager'
The following object is masked from 'package:magrittr':
    add
The following objects are masked from 'package:stats':
    convolve, spectrum
The following object is masked from 'package:graphics':
    frame
The following object is masked from 'package:base':
    save.image