是否可以使用包删除图像的背景magick
?
我知道如何在 Gimp/Inkscape 中使用边缘检测来裁剪轮廓;但是,我希望使用R
.
我的最终目标是使用ggimage
包将这些图像绘制为x,y
坐标,但这些图像的背景当前与图重叠(狗与 fink 相比)
library("ggplot2")
library("ggimage")
set.seed(2017-02-21)
d <- data.frame(x = rnorm(10),
y = rnorm(10),
image = sample(c("http://www.supercoloring.com/sites/default/files/silhouettes/2015/05/cairn-terrier-black-silhouette.svg", "https://jeroenooms.github.io/images/frink.png"),
size=10, replace = TRUE)
)
ggplot(d, aes(x, y)) + geom_image(aes(image=image))
可以使用图像魔术师修剪图像的边缘image_trim()
img <- image_read_svg("http://www.supercoloring.com/sites/default/files/silhouettes/2015/05/cairn-terrier-black-silhouette.svg")
image_trim(img)
但这并不是我想要的。
有任何想法吗?