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
答案 0 :(得分:0)
JavaFX按原样加载图像。然而,一些图像在EXIF信息中具有旋转标记,其告知观看应用程序在哪个旋转中显示图像。您必须阅读图像的元数据并相应地旋转图像。
ItachiUchiha说,你需要在旋转后保存图像。