Photofunia 如何在预定义的模板上渲染和遮罩图像?
Posted
技术标签:
【中文标题】Photofunia 如何在预定义的模板上渲染和遮罩图像?【英文标题】:How does Photofunia render and mask images on predefined templates? 【发布时间】:2021-07-31 03:16:51 【问题描述】:Photofunia 如何在预定义模板上屏蔽图像?
用 php 可以做到这一点吗?我需要特殊技术吗?感谢您的帮助和指导。
原图:
photofunia 渲染的图像:
【问题讨论】:
您可以使用使用 ImageMagick 的 PHP Imagick 来做到这一点。两者通常都预装在 Linux 上,但也可以安装在 Windows 和 Mac 上。你也可以使用 PHP exec() 在没有 Imagick 的情况下运行 ImageMagick 命令。 【参考方案1】:你可以使用imagemagick
。
当前版本是 ImageMagick 7.0.11-12
。它可以在Linux
、Windows
、Mac Os X
、ios
、android
操作系统等上运行。
请阅读此文档: imagemagick、example、other doc、php sample
好好享受吧:)
【讨论】:
【参考方案2】:您可以使用 Imagik php 库对图像进行遮罩,并使用 pslayers 库创建类似于 Photoshop 的柔光模式。 https://github.com/darrynten/pslayers
【讨论】:
有没有nodeJS/javascript的库?以上是关于Photofunia 如何在预定义的模板上渲染和遮罩图像?的主要内容,如果未能解决你的问题,请参考以下文章
Nuxt2 CompositionAPI - 无法在组件上显示导入的渲染函数 - “未定义模板或渲染函数”
如何在使用 jest 运行测试时修复警告:无法安装组件:未定义模板或渲染函数