微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在服务器上创建模型

如何解决如何在服务器上创建模型

我正在尝试在服务器上为枕头创建一个模型,以便当用户添加图像时,我可以使用此模型使他的图像呈现枕头的形状并将新图像发送给客户端我尝试了一些软件包喜欢 ('jimp','image-clipper','canvas')

我尝试使用一个枕头.png图像,我认为可以用另一个图像填充它并采用枕头形状,但我没有得到那个结果

  • 它一直单独向我发送枕头图片,而没有我添加的其他图片
  • 枕头 Image = 2.png ,模型
  • 一个图像 = 3.png ,我想用图像填充模型

是否有任何我可以使用的软件包或我可以尝试实现的其他方式

这是我的画布代码,我正在研究 NodeJS

    const { createCanvas,loadImage,Image} = require('canvas')
    const canvas = createCanvas(500,500)
    const ctx = canvas.getContext('2d')
    app.post('/image',async (req,res) => {
       loadImage('./2.png').then((image) => {
        ctx.drawImage(image,50,400,300)
      
        var img  = new Image();
        img.src = './3.png'
        var pattern = ctx.createPattern(img,"repeat");
        ctx.fillStyle = pattern
        ctx.fill();
        res.json(canvas.toDataURL())
      })
});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。