home  |  illust  |  photo  |  music  |  profile  |  link  |  mail
Calendar
2012.12
sun mon tue wed thu fri sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
 ≪ prev next ≫ 
過去のEntry
Recent Entries
(1/1) あけましておめでとうございます
(12/24) チキン!
(11/11) 自転車グリップ修復
(11/5) 悲願達成
(11/4) 「AQUOS sense 7」のBluetooth
(10/24) 桐すのこ工作
(10/21) テキトーキーホルダー
(10/10) アゲハ過齢幼虫?
(10/6) アゲハ脱走防止柵🐛
(9/19) ベランダアゲハ奮闘記
(9/14) 阪神優勝🎊
(9/3) 23th
(8/5) いたばし花火大会
(5/3) アオスジアゲハ
(5/1) アカボシゴマダラ
(3/20) 六義園の桜
(3/4) 花粉防護メガネ
(2/27) フィラメントスタンド再設計
(2/25) 有孔ボード用クリップ
(2/23) ゴーヤチャンプルー

 Exif解析
ちょっと不便があったので、ブログの投稿システムを改変してみましたっ。

困っていたのは「カメラを縦に構えて撮った写真をアップする」とき。
アップされた画像はサーバー上でリサイズしてたんだけど、縦に撮った写真をサーバーに転送すると、横向きに戻っちゃってました。


これが正位置・右90度・左90度で撮った写真群。

……ちょっと露出がアンダーなのは置いておいて。

順にアップしたらこんな感じに。

向きが全部「カメラの上が画面の上」に。
サイズも、変換後の横サイズで指定してるから、ちっちゃくなっちゃってる。

どうやら、縦に撮った写真のJPEGデータは、画像が縦長になってるんじゃなくて「カメラの上側」を「画像の上側」として記録したまま、Exif情報に「向き」の情報を入れることで縦にしてるらしい。
サーバー上でリサイズに使ってるImageMagickは、Exif情報を無視&破棄しちゃうんで、横に戻っちゃうんですな。

(割と新しめのバージョンの)Photoshopで開いて保存したりすると、向き情報を消して縦長画像として保存するようで、レタッチ後のアップでは問題なし。
でも、そのまんまでもいけるようにしておきたいぜ、ってなわけで対策。

更新用プログラムを直して、アップされた写真にExif情報があればチェックするようにして、mogrifyのrotateオプションを……。

できたっ♪

これで、出先でWi-Fiカードリーダーを使ってスマホに移してからアップするときでも大丈夫っd(・∀・) ←そんなんすることあるんかいっ!

※ ちなみに、スマホ(SH-13C)で撮った写真は「横長・縦長」で記録しているようで、元々問題なしでした。
Information
about "Gallery ryna"
ryna's Gallery
illustration gallery
photo gallery
music list
Links
■ お友達サイト
らくてんまるのあな
ladyluck games
Fulcrum
王様と小ゾウ
きまぐれTの個人的(?)情報発信
おえかき上達への道
イミアリスケッチ
めーたんブログ。
teadays
■ デジカメ関係
キヤノン株式会社
株式会社ニコン
FUJIFILM
リコーイメージング株式会社
エプソン
TAMRON
SIGMA
スリック
ベルボン株式会社
ケンコー・トキナー
ハクバ写真産業株式会社
マルミ光機株式会社
株式会社エツミ
raynox
ワールドルーペハウス
LAMDA ラムダザック
Adobe
市川ソフトラボラトリー
SILKYPIX
GANREF
DIGISCO.COM
でじすこや
デジスコ倶楽部