問題タブ [uiimageorientation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
831 参照

iphone - CALayer colorWithPatternImage UIImageOrientation

colorWithPatternImage を使用して、プレゼンテーションの背景に使用している CALayer で背景色を作成しました。ただし、画像は上下逆さまの色で表示されます。投稿やドキュメントを何時間も読んだことから、これは画面座標が逆になっていることが原因であることがわかりました。

それで、何時間も投稿を読んだ後に発見したこのコードを試しましたが、うまくいきません。

以下で使用される pImage は、以前に NSURLConnection からロードされています。

私はこれをバックグラウンドスレッドで行っていると言わなければなりません。ドキュメントの他の向きも試しましたが、コードではどれも機能しません。

ありがとうございました

0 投票する
1 に答える
1883 参照

ios - iOSでUIImageをLandscapeRightに変換する

私のアプリでは、ライブラリからさまざまな画像を配列に追加してから、それらをスライド ショーに変換しています。私はこれを行うことができますが、私が直面している唯一の問題は、さまざまな画像の向きです。私が望むのは、ユーザーがライブラリから画像を選択したときに、配列に挿入する前にその向きを確認し、横向き以外の場合は横向きに右に回転させることです。どうやってやるの?さらに、回転した画像はアスペクト フィルである必要があります。つまり、回転した画像の両側に黒い余白があってはなりません。

PS UIImageView を回転させる方法はいくつかありますが、私の要件を満たしていないため、UIImageView ではなく UIImage を回転させたいと考えています。

0 投票する
1 に答える
182 参照

iphone - Iphone アプリ: 大きな画像の回転に 2 ~ 3 秒かかる

この方法を使用して、カメラからキャプチャされた画像の向きの問題を修正しています (デフォルトでは、画像は左に 90 度回転します)。ただし、これには、高解像度の画像の回転に約 2 ~ 3 秒かかります。

では、どうすればこの時間遅延の問題を解決できますか。

ありがとう、ラクシュミラル・メナリア

0 投票する
1 に答える
684 参照

iphone - どういうわけかUIImageOrientationRightの向きを持つ縦長のUIImageを回転させる

皆さんこんにちは、

何らかの形で に等しい向きを持つポートレートUIImage(つまり) を回転させる際に問題が発生しています。これがどのようになるのかはわかりませんが、iPhone 4 でキャプチャしたライブラリ内のいくつかの画像で発生します。WIDTH < HEIGHTUIImageOrientationRight

これは私のコードです(これは機能しますが、方向が に等しい場合のみUIImageOrientationUp):

CGContextConcatCTM画像に連結された変換がいくつかあるため、適用する必要があります。

私は無駄にいくつかの異なるアプローチを試みました。

よろしくお願いします。

0 投票する
1 に答える
280 参照

iphone - iOS6とiOS5でのUIImageオリエンテーションのさまざまな動作

デバイスを回転させながら横向きをサポートするビューを1つ作成したにもかかわらず、縦向きのみのiphoneアプリを作成しましたが、iOS6ですべて正常に動作しますが、iOS5で実行すると、横向きモードが適切でなく、一部が表示されます厄介な画像。(どちらのデバイスもipod 3.5 "Retinaディスプレイです)

なぜこうなった??

ここに私のコードとスクリーンショットを追加する

iOS5 ファーストビュー デバイスを回転させた後 のiOS6の場合

ファーストビュー デバイスを回転させた後 -(void)viewDidLoad {[super viewDidLoad];

0 投票する
1 に答える
695 参照

ios6 - 最初のビュー (スプラッシュ) から最初の viewController への回転の問題

私は Xcode 4.5.2 で作業しており、ストーリーボードとセグエを使用して、iPad アプリの iOS6 をターゲットにしています。プリアンブル: 私のルート コントローラー (アプリ デリゲートによって読み込まれる) は、画像、アップグレード ボタン、および開くボタンのみを含むスプラッシュ スクリーンです。アプリの読み込みには数秒かかります。3 つのフルスクリーン コントローラすべてに shouldAutorotate と supportedInterfaceOrientations があります。回転通知のために、ルート ビュー コントローラーで次の 2 つのメソッドを使用しています。

LibraryViewController にこれらとまったく同じメソッドがあり、完全に機能します。libraryTableBorder の呼び出しなしで同じメソッドを持つ別のメイン ビュー コントローラー (entryView) があります。デバイスがエントリ ビューから、またはエントリ ビューに移動する際の回転に関係なく、テーブルの境界線は正しくスワップ アウトされます。また、ライブラリから entryView またはスプラッシュに移動すると、ビューは正しくなります。

この問題は、ランドスケープのスプラッシュ ビューからライブラリに移行しています。Potrait でライブラリに移動すると正常に動作し、表示される境界線は縦方向の境界線です。ただし、横向きの場合は、縦向きの境界線も表示されます。横向きのルート ビューからライブラリの境界線を横向きに表示するにはどうすればよいですか?

この難問を解決するための助けをいただければ幸いです!!!

0 投票する
2 に答える
1558 参照

ios - CIFaceFeatureから返されたCGPoint結果の変換

で描画するために、CGPointから返された結果を変換する方法を理解しようとしています。以前は、物事を簡単にするために画像を0回転に正規化していましたが、横向きモードで保持されたデバイスで撮影された画像では問題が発生します。CIFaceFeatureCALayer

私はこれにしばらく取り組んできましたが成功せず、タスクの理解が間違っているのか、アプローチが間違っているのか、あるいはその両方なのかわかりません。これが私が正しいと思うことです:

カメラからの元の画像

CIDetector featuresInImage:options:メソッドのドキュメントによると

UIImageViewに表示される画像

以下のコードでは、UIImageViewをオーバーレイするCAShapeレイヤーを介してCGPointを描画するために、CGPointを回転させようとしています。

私が行っていること(...または私が行っていると思う...)は、左目のCGPointをビューの中心に移動し、90度回転してから、ポイントを元の位置に戻すことです。これは正しくありませんが、どこが間違っているのかわかりません。それは私のアプローチが間違っているのですか、それとも私がそれを実装している方法ですか?

--leftEyePositionはCGPointです

この投稿から:https : //stackoverflow.com/a/14491293/840992、imageOrientationに基づいて回転を行う必要があります

オリエンテーション

Apple / UIImage.imageOrientation Jpeg / File kCGImagePropertyOrientation

メッセージは2013年2月1日午後4時9分にskinnyTODによって編集されました

0 投票する
0 に答える
178 参照

objective-c - UIImage の回転と向きの問題

標準コードを使用して画像を回転させていますが、UIImageRotation が 2 でない場合、画像が正しく回転しません。

UIImageRotation を修正し、画像を X 度回転させるコードはありますか? ほとんどすべてを試してください。

0 投票する
2 に答える
1144 参照

iphone - Exif データを失うことなく画像のサイズを変更しますか?

サイズ変更時に適切な向きの画像を取得する「UIImage+Resize.m」を使用します。しかし、私は Image Exif データを失いたくありません。ということでExifデータを書き直してみました

今、私はexifデータを取得しましたが、画像はExifデータの画像の方向プロパティに基づいて回転します。Exifデータを失うことなく、適切なサイズの画像を取得する方法はありますか?