Objective-C

【iPhone】GPUImageで複数のフィルターを同時に使用する方法

概要 GPUImageを使用して、複数のフィルターを同時に使用する方法。 今回は、Brightness、Saturation、Contrastフィルターを同時に使用する。■GPUImage https://github.com/BradLarson/GPUImage 方法 下記のように実装します。 UIImage *inputImage = [UIIma…

【iPhone】GPUImageで「コントラスト、彩度、明るさ」を調整する方法

概要 GPUImageを使用して、画像の「コントラスト、彩度、明るさ」を調整する方法。 iPhoneで画像処理をする際の定番になりつつあるGPUImageです。 導入方法については他のブログを参照してください。 ■GPUImage https://github.com/BradLarson/GPUImage 方法…

【iPhone】GPUImageで2枚の画像をBlendする方法

概要 GPUImageを使用して、2枚の画像をBlendする方法。 Blend方法は何種類かあり、PhotoShopにもある下記のようなBlendなどが可能。 GPUImageMultiplyBlendFilter: Applies a multiply blend of two images GPUImageOverlayBlendFilter: Applies an overlay…

【iPhone】GPUImageで円ぼかしを実装する方法

概要 GPUImageを使用して、画像に指定したサイズの「円ぼかし」をかける方法。 iPhoneで画像処理をする際の定番になりつつあるGPUImageです。 導入方法については他のブログを参照してください。 ■GPUImage https://github.com/BradLarson/GPUImage*実際に…

【iPhone】メソッドを遅延実行させる

概要 指定したメソッドを指定した時間後に実行させる方法。 また、view.frameでサイズを指定したはずなのに正しく表示されない場合などの対応策(あまり推奨はできないが。。) 方法 下記のようなメソッドがあり1秒後に実行したい場合、 - (void)hoge下記のよ…

【iPhone】NavigationBarに任意の色を設定し半透明にする。

概要 NavigationBarに任意の色を設定し、半透明にする方法。 方法 viewDidLoadなどに下記を記述する。 この例ではnavbarをオレンジ色に設定し、透過している。 self.navigationController.navigationBar.tintColor = [UIColor orangeColor]; self.navigation…

【iPhone】core-plotで小数点以下を表示させない

概要 core-plotを使用した場合、デフォルトでは小数点以下まで表示されてしまう。 これを小数点以下を表示しないよう設定する。 例、5000.0 -> 5000 小数点以下を削除 NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init]; [formatter setMaxi…