2013-02-12 64 views

回答

5

方向存儲在EXIF部分。

在這裏我看到兩個選項:

  • 使用libexif的jpegtools,例如參見: https://github.com/kif/imagizer/blob/master/libexiftran/jpegtools.c(尋找get_orientation()功能)

  • 或使用類似中使用的get_orientation()功能http://src.gnu-darwin.org/ports/x11-toolkits/gtk20/work/gtk+-2.12.3/gdk-pixbuf/io-jpeg.c直接從j_decompress_ptr檢索方向。 (這可能是最快實現的解決方案)

+0

我應該在我的xcode項目中包含什麼第二方法工作? – 2013-02-12 11:55:44

+0

您可能必須從該文件複製'get_orientation()'函數並解決缺失的任何依賴關係。請注意,我鼓勵在*(1)*中使用封裝良好的庫方法。 – kfunk 2013-02-12 12:00:54

+0

我在問,因爲真的有很多依賴關係,我發現它會花費很多時間。但是,好的,真的非常感謝您幫助我們找到解決方案 – 2013-02-12 12:04:25