使用writeJPEG使背景透明

时间:2018-04-12 09:56:25

标签: r

想象一下,我有一个名为img.jpeg的图像,我想让它的一半透明。

我尝试了以下代码但没有成功:

library(jpeg)
img <- readJPEG("img.jpeg")
img[1:100, ] <- NA  # all the NA pixels should be transparent
writeJPEG(img, "img_1.jpeg", bg = "transparent")

任何解决方案?

1 个答案:

答案 0 :(得分:2)

据我所知,.jpeg格式不支持透明度。

所以我会尝试使用其他格式,例如.png.tif或其他格式。

您可以查看this帖子。