Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Imagemagick 马吉克瓷砖_Imagemagick_Rmagick - Fatal编程技术网

Imagemagick 马吉克瓷砖

Imagemagick 马吉克瓷砖,imagemagick,rmagick,Imagemagick,Rmagick,我有一张纸的图片,我想让它透明,覆盖它,并在另一张图片上平铺它。但是,“溶解”不会将其平铺,而“复合”平铺不会使其透明。有什么建议吗?目前,我有 image = Magick::Image::from_blob(open(image_path).read) image = image.composite_tiled(paper_texture_image) 但是,这会完全用纸张覆盖图像,因此您只能看到纸张。我希望这张纸是透明的,而且仍然是平铺的。我刚刚把它弄明白了。你必须这样做 paper_t

我有一张纸的图片,我想让它透明,覆盖它,并在另一张图片上平铺它。但是,“溶解”不会将其平铺,而“复合”平铺不会使其透明。有什么建议吗?目前,我有

image = Magick::Image::from_blob(open(image_path).read)
image = image.composite_tiled(paper_texture_image)

但是,这会完全用纸张覆盖图像,因此您只能看到纸张。我希望这张纸是透明的,而且仍然是平铺的。

我刚刚把它弄明白了。你必须这样做

paper_texture_image.opacity=0.5*QuantumRange
这将使纹理变得有点透明