我想使用node.js合并2个图像.或者更确切地说,我想在较大的图像上放置一个较小的图像在坐标x,y上.更精确:我有一个眼镜的图像,一张脸的图像,我想把眼镜放在脸上.我做了一些谷歌搜索,发现一些图像操作库,但似乎没有能够合并图像.
我有一个看起来像的枚举
public enum MyEnum
{
myValue
{
@Override
public String myMethod(String dostuff)
{
return dostuff + "One";
}
},
myOtherValue
{
@Override
public String myMethod(String dostuff)
{
return dostuff + "Two";
}
},
aThirdValue
{
@Override
public String myMethod(String dostuff)
{
return dostuff + "Three";
}
};
public abstract String myMethod(String dostuff);
}
Run Code Online (Sandbox Code Playgroud)
现在我想我们都同意这看起来很糟糕?但是更好的方式是什么?我可以有一个abstractfactory,但后来我需要三个实现类,每个实现类作为一行方法.不要觉得这么漂亮.我可以使用开关(在代码或枚举中).但后来我忘了添加一个案例.
那么,最后的路是什么?必须有一个模式,但似乎找不到一个.到目前为止,最好的香港专业教育学院提出的意见是添加评论自动崩溃Netbeans中的方法,也不是那么精彩.