javafx无法正确加载图像(旋转)

时间:2016-01-30 02:08:04

标签: javafx

javafx在通过从探索者旋转的窗口旋转图像后,无法正确旋转图像

重现: 1.使用Windows资源管理器选择图像 2.单击向左旋转按钮 3.使用javafx加载图像(下面的代码) 4.图像已加载但未旋转

有什么我想念的吗?

ImageView iview = new ImageView();
Image image = new Image("/path/to/image");
iview.setImage(image);

os:windows10 java版本:1.8

1 个答案:

答案 0 :(得分:0)

JavaFX按原样加载图像。然而,一些图像在EXIF信息中具有旋转标记,其告知观看应用程序在哪个旋转中显示图像。您必须阅读图像的元数据并相应地旋转图像。

ItachiUchiha说,你需要在旋转后保存图像。