2012-05-06 5 views
0

私は絵の向きに基づいてビューを自動的に回転させたいギャラリーに取り組んでいます。したがって、たとえば、写真2枚:オートローテーション風景/ポートレートビュー

  • 1200ワットX 800Hピクセル
  • 550ワットのXの800Hピクセル今

肖像であるかを決定するために、私はちょうどif height > widthをチェックする必要がありますか?それが唯一の方法ですか?誰かがより良い方法を提案できますか?

ありがとうございます!

答えて

1

画像が肖像画になっているかどうかを判断するための技術は素晴らしく簡単です。あなたがそのアプローチを使用することに消極的な理由はありますか?もっと論理的な解決策を考えるのは難しいです。

ところで、画像の向きが画面と異なる場合、ビューを回転させるのではなく、私のギャラリーでは、画像の縦横比が縦横比(私は閾値が10%だと思う)、そうでなければ「アスペクトフィッティング」を使用します(アスペクトフィッティングとアスペクトフィリングの切り替えのためのユーザーインターフェイスも提供します)。ユーザーがデバイスを回転させて、最大限のエクスペリエンスを得るために向きを変えたいのであれば、私は個人的にそうするよう強く求めているわけではありません(つまり、他の方向にも機能する可能性がある)。

関連する問題