日期:2014-05-20  浏览次数:20696 次

这个命令谁能帮我转成java语言谢谢,悬赏100分
convert bee.png ( +clone -alpha extract -draw "fill black polygon 0,0 0,15 15,0 fill white circle 15,15 15,0" ( +clone -flip )
-compose multiply -composite ( +clone -flop ) -compose multiply -composite ) -alpha off -compose copyopacity -composite new.png


这个命令谁能帮我转成java语言谢谢,悬赏100分
java imageMagick im4java 
java imageMagick?im4java?

------解决方案--------------------
大哥,你整这个我们都看不懂啊,你还不如要java来帮你实现什么功能吧,对于程序猿来说,你只要说要实现的功能就可以了,呵呵
------解决方案--------------------
你都找到im4java 了,哪里出问题了?


ConvertCmd cmd = new ConvertCmd();
IMOperation op = new IMOperation();
IMOperation sub_op1 = new IMOperation();
IMOperation sub_sub_op1 = new IMOperation();
IMOperation sub_sub_op2 = new IMOperation();
sub_op1.p_clone().alpha("extract").draw("fill black polygon 0,0 0,15 15,0 fill white circle 15,15 15,0");
sub_sub_op1.p_clone().flip();
sub_op1.addSubOperation(sub_sub_op1);
sub_op1.compose("multiply").composite();
sub_sub_op2.p_clone().flop();
sub_op1.addSubOperation(sub_sub_op2);
op.addSubOperation(sub_sub_op1);
op.alpha("off").compose("copyopacity").composite();

cmd.run(op, "bee.png", "new.png");