高度な iOS プログラミングに関する本を読んでいます。「一般に、インターリーブ形式よりも平面形式で作業する方がはるかに高速です。可能な場合は、データをできるだけ早く平面形式に変換し、それを at 形式のままにしてください。全体の変換プロセス」。
それはなぜなのか、ふと気になりました。私が思いついた唯一の理由は、ピクセルを反復処理しているときに、w*y+x などの代わりに ++ 演算子を使用してオフセットを計算できるということでした。
RGBA と YUV だけでなく、平面とインターリーブにも精通しています。画像フォーマットの変換、回転、反転、サイズ変更などを行うために、多くの C コードを作成しました。変換は通常、i420 との間で行われました。
私が見落としているものはありますか?