vImage_CGImageFormat次のように aから aを作成する Swift の関数を作成してCGImageいます。
vImage_CGImageFormat(
bitsPerComponent: UInt32(CGImageGetBitsPerComponent(image)),
bitsPerPixel: UInt32(CGImageGetBitsPerPixel(image)),
colorSpace: CGImageGetColorSpace(image),
bitmapInfo: CGImageGetBitmapInfo(image),
version: UInt32(0),
decode: CGImageGetDecode(image),
renderingIntent: CGImageGetRenderingIntent(image))
ただし、これはコンパイルされません。これは、CGImageGetColorSpace(image)returnCGColorSpace!と上記のコンストラクターがパラメーターのみを受け取るUnmanaged<CGColorSpace>ためです。colorSpace
これを行う別の方法はありますか?おそらくに変換CGColorSpaceしUnmanaged<CGColorSpace>ますか?