0

画像処理のためにGimpなどのツールにアクセスする必要があるWebアプリケーションを作成したいと思います。クライアントサーバー(サーバーでのGimp)アプローチで私のニーズを管理することは可能ですか?

私はGimpで制限していませんが、基本的な機能(ズームアウト/イン、選択ツール、トリミングツール、透明ツールなど)を備えたオープンソースを好みます。

私がこれらの種類のアーキテクチャにあまり精通していないので、質問があまりにも賃金であるならば、申し訳ありません。

そして私はこれ(stackoverflow)が人々から助けを得るためのプラットフォームであることを願っています。

4

1 に答える 1

1

Webアプリケーションのサーバーで画像処理を行うにはいくつかの方法があります。

  1. 1つのアプローチは、コマンドラインからツールを呼び出すことです(これが、gimpで実行しようとしていることだと思います)。
  2. 2番目のアプローチは、アプリケーションの開発に使用している言語の画像操作ライブラリを使用することです。(時々私はJavaでこれをしました)
  3. 希望する操作の種類に応じて、上記を組み合わせて使用​​してください。

しかし、今日のブラウザ機能では、クライアント自体でHTML5(canvas)+Javascriptを使用して一部の処理を実行できます。たとえば、次のようなものをトリミングに使用できます。

http://www.webresourcesdepot.com/jquery-image-crop-plugin-jcrop/

または、Javascriptでの画像操作には次のようなものがあります。

http://pixastic.com/

したがって、選択肢はたくさんあります。これ以上のアプローチはありません。処理の種類、画像のサイズ、使用しているハードウェアなどによって異なります。

お役に立てば幸いです...

于 2013-03-26T15:20:50.363 に答える