我想围绕用java z轴的图像。
我试图寻找办法做到这一点,但它涉及复杂的矩阵运算,它工作在3D模型和东西。 我将诉诸如果没有其他办法,但想知道是否有这方面的任何其他的替代品。
我只需要绕Z轴,别无其他的图像。
编辑
这正是我需要的正是:
我有一个这样的形象:
我想将其转换为这种事情:
我这样做是利用处理。 我需要做这个用java的一些方法。
我想围绕用java z轴的图像。
我试图寻找办法做到这一点,但它涉及复杂的矩阵运算,它工作在3D模型和东西。 我将诉诸如果没有其他办法,但想知道是否有这方面的任何其他的替代品。
我只需要绕Z轴,别无其他的图像。
编辑
这正是我需要的正是:
我有一个这样的形象:
我想将其转换为这种事情:
我这样做是利用处理。 我需要做这个用java的一些方法。
如果你指的是在挥杆期间旋转图像paint
操作,那么这样做的正确方法就是使用AffineTransform
。
Graphics2D graphic;
graphic.drawRenderedImage(image, AffineTransform.getRotateInstance(Math.PI));
不幸AffineTransform
不支持透视变换(根据定义的变换仅仿射如果平行线保持平行)。 对于视角转换,您需要使用Java高级图像API,它可以从Oracle的网站上下载。 它有一个PerspectiveTransform
不只是你想要什么。 不幸的是JAI是不是很容易使用,因为它是灵活得多。