作者copyshaft (冒烟的洋葱)
看板MacDev
标题[问题] NSImage会自己swap影像的size(更正:应为顺时钟rotate 90 degree)
时间Thu Oct 28 17:51:23 2010
大家好,
刚刚在一个小程式里面用NSImage
initWithContentOfFile去读取数位相机产生的影像并显示在NSImageView上的时候
发现影像都会自动被顺时钟rotate
原图size(width, height)
http://d.pr/wmLo
原图示意图
http://d.pr/MzVp
长宽被对调了 NSSize(width, height) !!??
http://d.pr/VYqw
被显示在NSImageView的样子
http://d.pr/BRvb
但是原图并没有被变动,我现在还不知道这是影像本身所包含的资讯造成这个现象
还是NSImage的问题,若版上有前辈能不吝指教在下感激不尽。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.186.221
※ 编辑: copyshaft 来自: 123.204.186.221 (10/28 17:52)
1F:→ zonble:看来你要自己处理 EXIF 资讯 10/28 20:36
2F:→ copyshaft:I think I've figured this out. 10/28 22:22
3F:→ copyshaft:keyword: kCGImagePropertyOrientation 10/28 22:22
4F:→ copyshaft:zonble, thank you for your kind help. 10/28 22:23