5

みなさん、

画像処理は初めてで、iphone4を使用して画像処理を行う必要があります。iPhone 4のみ対応 kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange/kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange/kCVPixelFormatType_420YpCbCr8BiPlanarfullRange

しかし、YUV420、rgb24、およびAccelerate Framework VimageConversion ライブラリを使用して変換する予定の他の .i が必要です。Planar8, PlanarF, ARGB8888, ARGBFFFF, RGBA8888, and RGBAFFFFただし、フレームワークはFormatを使用してすべての処理を行い ました。この形式を Iphone のサポートされている形式にリンクするにはどうすればよいですか? format についての説明はありませんでし Planar8, PlanarF, ARGB8888, ARGBFFFF, RGBA8888, and RGBAFFFFた。

Planar8、PlanarF、ARGB8888、ARGBFFFF、RGBA8888、および RGBAFFFF について説明できる人はいますか?

4

1 に答える 1

16

最初の部分は次のことを意味します。

Planar ==> Monochrome (Gray)
ARGB ==> Alpha (transparency), Red, Green, Blue
RGBA ==> Red, Green, Blue, Alpha

そして後者の部分は次のことを意味します:

8 ==> value in 8 bit
F ==> value in 32 bit

つまり、すべてが意味します

Planar8 ==> Gray scale in 8 bit
PlanarF ==> Gray scale in 32 bit
ARGB8888 ==> Alpha, Red, Green, Blue in 8 bit each (total 32 bit)
ARGBFFFF ==> Alpha, Red, Green, Blue in 32 bit each (total 128 bit)
RGBA8888 ==> Red, Green, Blue, Alpha in 8 bit each (total 32 bit)
RGBAFFFF ==> Red, Green, Blue, Alpha in 32 bit each (total 128 bit)
ARGB1555 => Alpha 1 bit, Red, Green, Blue 5 bit each (total 16 bit)

また、4ビットは1桁の16進数で表すことができることに注意してください。したがって、8ビットは2つの16進数に対応し、32ビットは8つの16進数に対応します。

于 2011-06-11T07:10:55.883 に答える