我很难准确地弄清楚如何将图像中的0行和0列位置转换为图像方向的真实世界描述。我正在使用GDI+读取定向图像数据。检索定向值并不是问题,但是,弄清楚这些值到底意味着什么。
propertytagorientation
微软上面的文章很大程度上告诉你图片的哪个角落是0。我似乎找不到其他任何一篇文章来解释这0点的确切含义。
"1 -第0行位于视觉图像的顶部,第0列是视觉左侧。2-第0行位于图像的视觉顶部,第0列是视觉右侧。3-第0行位于图像的视觉底部,第0列为视觉右侧。第0行位于图像的视觉底部,第0列是视觉左侧。5-第0行是图像的视觉左侧,第0列是可视的顶部。6-第0行是图像的视觉右侧,第0列是可视的顶部。7-第0行是图像的视觉右侧,第0列是视觉底部。8-第0行是图像的视觉左侧,第0列是视觉底部。“
发布于 2014-12-08 16:09:34
我读到的方向=1是标准的(x,y)和左上角的(0,0)协调。
方位=2意味着图像绕着垂直轴旋转,所以(0,0)现在是右上角。
方向=5表示图像已顺时针旋转90度,因此(0,0)再次是右上角,但行现在是垂直的。
等
https://stackoverflow.com/questions/27361190
复制相似问题