問題タブ [cgimage]

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 に答える
1360 参照

uiimageview - Quartz 2D:UIImageView変換をCGImageにどのように適用しますか?

ユーザーが画面に触れて回転およびサイズ変更できる UIImageView があります。ユーザーが UIImageView で行ったのと同じ変更を、その中の UIImage に適用したいと思います。次に、別の画像をマスクするために UIImage を使用します。

それを行うための正しい手順を教えてください。

主な問題は、異なる座標系を使用しているため、UIImageView のアフィン変換マトリックスを [UIImage CGImage] に直接適用できないことです。

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

iphone - UIColor PatternImage を解放する正しい方法

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

iphone - CGBitmapContextCreate()でこのエラーの原因は何でしょうか?

私のアプリケーションは、コンソールに次のエラーを表示します。

次のコードから:

}

これらのエラーの原因は何ですか?

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

iphone - iPhone CALayer 画像配列の内容の値

レイヤーに画像をロードする方法は次のとおりです。

次に、レイヤーをサブレイヤーとしてビューに次のように追加します。

ビューであなたを仮定します

今、画像の配列をアニメーションとしてロードしたいので、最終的に画像をアニメーション化します。

実際にアニメーションを実行する前に、次のことをテストしました。

もちろん、各画像を正しいインデックスに入力するループが実行されます...そしてCGImage、アニメーション用に..の配列を取得しています。

私はこの配列を印刷し、これを見ました:

CGImage 0x17d900

CGImage 0x17f4e0

したがって、値はそこにあります..エラーは発生しません..しかし、画像が表示されません...

アイデアがあれば教えてください....

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

iphone - 画像のより小さな表現をロードする最も効率的な方法

Documentsディレクトリにある画像のサムネイル表現をロードしたい。

Camera Rollを使用しているだけの場合は、AssetsLibraryFrameworkを使用してこれを行うことができます。映画ではAVFoundationを使用できます。

ただし、私の使用例では、画像全体をメモリ(2メガ以上)にロードしてから、その画像の小さい表現を取得して大きい表現を解放するだけです。

もっと良い方法があるに違いないと思います。

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

objective-c - 目標 c: 画面に png を描画する (UIImageView 内の UIImage)

私はブリックブレーカーを書いていて、画面にすべての要素 (ボール、ブリック、パドル) を描画するクラスを作成しています。

公式ドキュメントで取得したコードをいくつかまとめてみました。

他のクラスが終了していないため、これをテストできませんが、「概念的に」正しいですか? そうでなければ、たとえばcenter.xとcenter.yの位置など、画像UIImagesをUIImageViewに描画して取得するためにテストできるサンプルがありますか?

ありがとう

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

iphone - CGImage からアルファをトリム

トリミングされた CGImage を取得する必要があります。一部の色の周りに空のスペース (アルファ = 0) がある画像があり、表示されている色のみのサイズを取得するためにトリミングする必要があります。

ありがとう。

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

iphone - CGImageCreateWithImageProvider のエラー

でレンダリングを使用していますがdrawRect、初めてエラーが発生します:

< エラー >: CGImageCreateWithImageProvider: 無効な画像サイズ: 768 x 768

寸法で画像を描きます768x500。初めての画像はコンテキストに描画されませんが、次回は描画されます。

それは何ですか ?

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

iphone - iOS の画像フィルタリング オプション

画像フィルターの作業が必要なアプリケーションがあるので、利用できるオプションは何だろうと思っていました。

wwdc ビデオでコア イメージに出くわしましたが、iOS では動作しないと思います....?

Google もこのプロジェクトを公開しましたhttp://code.google.com/p/simple-iphone-image-processing/ ですが、私のニーズには十分ではありません。

誰かが私を正しい方向に導くことができれば、それは素晴らしいことです.

前もって感謝します。

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

iphone - iOS Retina ディスプレイ マスキング バグ

現在、作成したメニューに 2 つの画像を使用しています。少し前にこのコードを通常のディスプレイ システムに使用していましたが、正常に動作していました。Retina ディスプレイでは、CGImageRef がバックグラウンド ディスプレイの押下時に適切なマスクされた画像を作成するという問題が発生しています。網膜画像の画像拡張機能を使用してインポートを試みました。画像は以下を使用して提供されます。

filename.png と filename@2x.png の両方の名前を持つ標準イメージと網膜イメージの両方を提供しました。

問題は、選択した領域のマスクを選択するときに発生します。コードは、低解像度のリソースと高解像度のメイン リソースで正常に動作しますが、使用すると

画像を作成する範囲を指定すると、画像のスケールが大きくなります。つまり、メイン ボタンの解像度は良好ですが、ボタンを押したときに返されて重ね合わされる画像は正しい解像度ではなく、奇妙に 2 倍にスケーリングされます。ひどく見えるピクセル密度。

私は両方を試しました

そして、画像を取得して drawInRect:(Selected Rect) を取得すると、どこにも行かないようです

私は今、約2時間髪を引き裂いていますが、適切な解決策が見つからないようです。誰かアイデアはありますか?