当我查看数码相机拍摄的照片时,如果通过将相机转动90度拍摄照片,高度为4000,宽度为6016。高度是6016,宽度是4000.一切都很好,如果我用文件资源管理器(Windows 10)检查图像的属性,它看起来对任何一张图都是正确的。如果我在Photoshop或图片查看器中查看图片,则所有的图片看起来都是正确的。在我的应用我使用EXIF得到的宽度和高度总是显示宽度6016和高度4000,如果我通过代码获取图像:在visual studio中反转的图像宽度和高度vb.net
dim orgimage as bitmap = new bitmap("C:/image/picture.jpg")
宽度始终是6016,高度为4000始终,如果我通过Photoshop将4000更改为3999,则图像宽度和高度在我的应用程序中是正确的。这是Visual Studios Visual Basic的限制吗?
尼斯功能,不检查方向是我的问题,功能运行完美。 –
没问题。如果这解决了你的问题,那么请打勾接受答案。 – FloatingKiwi