
ねえ、みんな! AgimageControlsと呼ばれる新しい軽量でオープンソースライブラリを無料で使用できます。 AgimageControlsライブラリをプロジェクトに統合し、写真、スクリーンショット、その他の画像処理のための効率的なツールを取得します。 (メタルパフォーマンスシェーダーをサポート)
AgimageControlsを使用すると、ユーザーは以下を行うことができます。
特別なフィルターで画像を処理します。これらのフィルターのため、ユーザーは画像の飽和、明るさ、コントラスト、シャープネスを制御し、適切な色の勾配と適切な透明性を適用できます。
タイトルと簡単な説明で画像を簡単に補完してください。さらに、フォントの種類、色、サイズを選択できます
ベクトルマスクを使用して、画像に感情とアクセントを追加します。また、要素を360度に変えて、目的の勾配を設定することもできます
A7以下のチップ(iPhone 5s、iPhone 6、iPhone 6 Plus、iPad Air、またはiPad Mini(第2世代))を持つ実際のデバイス(シミュレーターではなく)で実行されていることを確認してください。
AgimageControlsは、ココアポッドから入手できます。インストールするには、次の行をPodfileに追加するだけです。
pod "AGImageControls" 


プロジェクトのサンプルを実行するには、リポジトリをクローンし、最初にディレクトリの例からpod installを実行します。例を見ることもできます:
AGImageControlsモジュールをViewControllerクラスにインポートします
import AGImageControls AGCameraSnapViewControllerを追加してViewControllerに加えてから、そのためにデリゲートを設定します
let camera = AGCameraSnapViewController ( )
camera . delegate = self
self . present ( camera , animated : true , completion : nil ) ViewControllerをAGCameraSnapViewControllerDelegateプロトコルに適合させます
func fetchImage ( cameraSnapViewController : AGCameraSnapViewController , image : UIImage ) {
self . imageView . image = image
} AGCameraSnapViewController 、デフォルトの実装で動作します。
問題?問題ブロックを確認してソリューションを見つけたり、できるだけ早く修正したりする新しい問題を作成します。お気軽に貢献してください。
このiOSビジュアルコンポーネントは、Agilie Team [email protected]によってオープンソーリングされています
ご質問、提案がある場合、またはWebまたはモバイル開発のヘルプが必要な場合は、[email protected]までメールでお問い合わせください。基本的な質問から複雑な質問まで、私たちに何でも尋ねることができます。
AgimageControlsは、MITライセンス(MIT)Copyright©2017 Agilie Teamで入手できます。