誰かがkCICategoryDistortionEffectのCIFilterを初期化する例を表示できますか?CategoryDistortionEffectのCIFilter例
私の写真には歪みエフェクトを作成する必要があります。私はそれがIOS 5のCIFilterで可能であることを読んだ。 しかし、私はそれを実装する方法を適切なコードを見つけることができません。
誰かがkCICategoryDistortionEffectのCIFilterを初期化する例を表示できますか?CategoryDistortionEffectのCIFilter例
私の写真には歪みエフェクトを作成する必要があります。私はそれがIOS 5のCIFilterで可能であることを読んだ。 しかし、私はそれを実装する方法を適切なコードを見つけることができません。
私はこれを探していました。あなたが実行した場合
:これまでのところ、それはここに証拠だのiOS 5では使用できません表示されます
NSArray *properties = [CIFilter filterNamesInCategory:
kCICategoryBuiltIn];
あなたはそれが唯一のがのいずれかが含まれていない次のリストを返すことがわかりますkCICategoryDistortionEffectのです。それだけ含まれています
CIAdditionCompositing,
CIAffineTransform,
CICheckerboardGenerator,
CIColorBlendMode,
CIColorBurnBlendMode,
CIColorControls,
CIColorCube,
CIColorDodgeBlendMode,
CIColorInvert,
CIColorMatrix,
CIColorMonochrome,
CIConstantColorGenerator,
CICrop,
CIDarkenBlendMode,
CIDifferenceBlendMode,
CIExclusionBlendMode,
CIExposureAdjust,
CIFalseColor,
CIGammaAdjust,
CIGaussianGradient,
CIHardLightBlendMode,
CIHighlightShadowAdjust,
CIHueAdjust,
CIHueBlendMode,
CILightenBlendMode,
CILinearGradient,
CILuminosityBlendMode,
CIMaximumCompositing,
CIMinimumCompositing,
CIMultiplyBlendMode,
CIMultiplyCompositing,
CIOverlayBlendMode,
CIRadialGradient,
CISaturationBlendMode,
CIScreenBlendMode,
CISepiaTone,
CISoftLightBlendMode,
CISourceAtopCompositing,
CISourceInCompositing,
CISourceOutCompositing,
CISourceOverCompositing,
CIStraightenFilter,
CIStripesGenerator,
CITemperatureAndTint,
CIToneCurve,
CIVibrance,
CIVignette,
CIWhitePointAdjust
をし、不足している1の私たちが興味を持っている:コードの下に使用することにより、あなたはすべてのフィルタの種類を見ることができます
CICategoryDistortionEffect,
CIBumpDistortion,
CIBumpDistortionLinear,
CICircleSplashDistortion,
CICircularWrap,
CIDisplacementDistortion,
CIGlassDistortion,
CIGlassLozenge,
CIHoleDistortion,
CIPinchDistortion,
CITorusLensDistortion,
CITwirlDistortion,
CIVortexDistortion
NSArray *filterNames =[CIFilter filterNamesInCategory:kCICategoryBuiltIn];
NSLog(@"Built in filters");
for (NSString *currentFilterName in filterNames)
{
NSLog(@"%@", currentFilterName);
}