Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Node.js 节点通过混合2个图像来创建图像_Node.js_Image Processing - Fatal编程技术网

Node.js 节点通过混合2个图像来创建图像

Node.js 节点通过混合2个图像来创建图像,node.js,image-processing,Node.js,Image Processing,我有一个基于谷歌地图的应用程序。每个用户都有一个pin 我想创建基于用户配置文件照片的pin图像 我需要做的是 将给定图像调整为给定大小(50x50px) 把这个图像做成圆形 在这张图片下面,放上一张有放置圆形照片的底脚图片(png) 将最终图像另存为pin照片 最终图像应该是启用透明度的png 是否有任何节点库可以执行这些操作?Imagemagick支持,而node已经提供了 尽管如此,我想您只能通过CSS实现您的目标: 调整大小->浏览器即可 使其圆->边界半径:50% 底脚图像背景-

我有一个基于谷歌地图的应用程序。每个用户都有一个pin

我想创建基于用户配置文件照片的pin图像

我需要做的是

  • 将给定图像调整为给定大小(50x50px)
  • 把这个图像做成圆形
  • 在这张图片下面,放上一张有放置圆形照片的底脚图片(png)
  • 将最终图像另存为pin照片
最终图像应该是启用透明度的png

是否有任何节点库可以执行这些操作?

Imagemagick支持,而node已经提供了

尽管如此,我想您只能通过CSS实现您的目标:

  • 调整大小->浏览器即可
  • 使其圆->
    边界半径:50%
  • 底脚图像背景->
    背景图像
Imagemagick支持,而节点具有

尽管如此,我想您只能通过CSS实现您的目标:

  • 调整大小->浏览器即可
  • 使其圆->
    边界半径:50%
  • 底脚图像背景->
    背景图像

考虑到性能和网络流量,我不希望浏览器调整文件大小,比如1000x1000px。:)由于性能和网络流量,我不希望浏览器调整文件大小,比如1000x1000px。:)