問題タブ [uiimagejpegrepresentation]
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.
ios - UIImage(data:) が圧縮ファイルサイズで画像を作成しないのはなぜですか?
UIImage を圧縮された JPEG 表現に変換し、UIImage に戻した後、以下のコードを使用して画像のサイズを縮小しようとしていますが、UIImage ファイルがまだ大きすぎます。UIImage のファイル サイズを縮小するにはどうすればよいですか?
uiimagejpegrepresentation - 適切な画像形式を維持する「imageWithData」を使用してUIImageを保存および取得する方法は?
OpenGL ES1 3D モデルの作成と保存に取り組んでおり、3D モデル データと同じファイル内に、テクスチャとして使用する画像ファイルを含めたいと考えています。使用可能な形式で画像データを読み込めません。UIImageJPEGRepresentation を使用して画像データを変換し、NSData に保存しています。次に、それをすべての 3D データと共に NSMutableData オブジェクトに追加し、ファイルに書き出します。データはエラーなく読み書きできるようですが、画像データを使用して 3D モデルのテクスチャ データを生成するために使用する「CGImageRef」を作成しようとすると、問題が発生します。「CGContextDrawImage: 無効なコンテキスト 0x0. 「CGImageRef」を作成しようとすると。「CGImageRef」を作成しようとすると、画像データが何らかの形でずれているため、拒否された可能性があります。助けていただければ幸いです。私はこの時点で困惑しています。すべてのデータ サイズとオフセットが加算され、問題なく表示されます。セーブとロードはエラーなしで行われます。画像データが少しずれているように見えますが、その理由はわかりません。
これが私のコードです: