2017-09-26 4 views
-1

ユーザーが画像をキャプチャし、オーバーレイテキストや線画などを追加して編集するアプリを作成しています。イメージオーバーレイiOSとAndroidでは?

画像は保存でき、他のデバイス(iOSまたはAndroid)を使用して編集できます。

問題は、テキストと行を別々のデバイスに描画することができたが、完全に配置されていないということです。テキストのサイズとメイン画像のサイズの比率を取った。

画像を解析して、これを行うことができるVisionライブラリにライブラリを教えてください。

+0

ライブラリのリクエストはオフトピックです。あなた自身でそれを行う方法を話すことは話題ですが、あなたはコードを与えておらず、あなたが答えを出すことについて十分に具体的ではありません。 –

+0

私は図書館を求めています。私は図書館の提案を求めています。理論的な質問のほうが多いので、私は理論的な反応を期待しています。ありがとう – Naresh

+0

ライブラリ提案のリクエストはオフトピック –

答えて

1

iOSを例にしましょう。その場合、元の画像をUIImageViewに表示する必要があります。イメージのアスペクト比とデバイスのディスプレイのサイズ+方向に応じて、画面上のイメージの位置とサイズが異なります。要するに、画像座標と画面座標との間のマッピングがあります。これは、画像が表示されたときに計算する必要があります。 このマッピングに従ってオーバーレイを作成して表示することができます。ユーザーが編集を完了すると、位置をイメージ座標に変換し直します。そのときだけ、オーバーレイの内容を元の画像に書き込むことができます。

これほど多くの作業が見つかった場合は、Adobe Creative SDK(以前のAviary SDK)を使用して問題を解決することができます。

関連する問題