皆さん本日もお疲れ様です。今回はiPhoneで撮影した写真のphpを使った修整方法をご紹介いたします。iPhoneでは写真を撮った場合、横で撮影したものも、縦で撮影したものもすべて横長の画像として保存されます。↑例えば横向きで撮影した写真はこんな感じにちなみにこちらはお世話になりましたクールストリートモータース様より頂きました(^^)ではどうしてiPhone上ではちゃんと表示されるのでしょうか?それは画像の中に撮影された画像の向き「Exif情報」が保存されているためです。Format)とは、撮影日時、画像の縦横サイズ、シャッタースピードなどのさまざまな撮影情報が、画像に埋め込まれたメタ情報のことです。iPhoneの場合はHD上に保存された画像の向きを統一し、Exif情報を読み取り向きを補正しております。phpで画像の向きを修正これから説明するコードをコピーするだけで上の画像がしっかり修正されます。phpではexif_read_data関数を使用し、Orientationの値から向きを取得いたします。$exif_data['Orientation'];$exif_data[‘Orientation’]の値は下記を参照下さい。取得した向きから画像を補正いたします。今回、画像の回転にはimagerotate関数、反転にはimagesetpixel関数を使用いたします。関数を準備しましたので、あとはOrientationの値を読み取り、画像の補正します。false;}下記のように呼び出せば簡単に画像修正できます。箸休め2018.07.20LINE友人とのトーク内容が全て監視されている?は大間違い。インターン・アルバイトブログ-年末年始休業のお知らせ--「iPhone9」発表間近?リーク情報をまとめてみた。サービス案内ブログお問い合わせ。