問題タブ [cgbitmapcontext]
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 - 無効なデータ バイト/行:CGBitmapContextCreate: CGContextDrawImage: 無効なコンテキスト 0x0
画像の配列をビデオファイルに変換しようとしています。その過程で、選択した画像からピクセルバッファを埋める必要があります。コード スニペットは次のとおりです。
これらの行を実行した後、xcode で次のメッセージが表示されます 。 デバッグ後、次の値を取得します。
有効なデータバイト/行を取得するにはどうすればよいですか? コンソール ログで指定される3 つのコンポーネントは何ですか? 同様の質問がstackoverflowで見られましたが、私の場合は何も役に立ちませんでした。
objective-c - 広い色範囲のビットマップ コンテキスト
iPhone 7 の幅広い色範囲をサポートするために、kCGColorSpaceDisplayP3 色空間でイメージ マスクを作成しようとしています。
iOS 10 以前の iOS を使用する iPhone 6 以前のデバイスで sRGB カラースペースを使用すると、イメージ マスクを正しく作成できます。しかし、kCGColorSpaceDisplayP3 を使用して色空間を作成するときにどこが間違っているのかわかりません。
ログには次のように記載されています。
: CGImageMaskCreate: 無効なマスク ビット/コンポーネント: 32。
Core Graphics の経験はあまりありません。誰でもここで何か提案してください。
ありがとう。