【问题标题】:Accessing the tools like gimp(installed at server) from client从客户端访问 gimp 等工具(安装在服务器上)
【发布时间】:2013-03-26 07:06:13
【问题描述】:

我想创建一个 Web 应用程序,我必须通过它访问像 Gimp 这样的工具来进行图像处理。是否可以使用客户端-服务器(服务器上的 Gimp)方法来管理我的需求?

我不限制 Gimp,但我更喜欢任何具有基本功能的开源(缩小/缩小、选择工具、裁剪工具、透明工具等)。

抱歉,我对这类架构不太熟悉,所以问题太高了。

我希望这个(stackoverflow)是从人们那里获得帮助的平台。

【问题讨论】:

    标签: web-services web-applications imagemagick gimp image-editing


    【解决方案1】:

    有几种方法可以在 Web 应用程序的服务器中进行图像处理。

    1. 一种方法是通过命令行调用工具(我认为这就是您尝试对 gimp 执行的操作)。
    2. 第二种方法是使用您用于开发应用程序的语言的图像处理库。 (有时我是用 Java 做的)
    3. 根据您希望的操作类型组合使用上述方法。

    但是利用当今的浏览器功能,可以在客户端本身使用 HTML5(画布)+ Javascript 完成一些处理。例如,您可以使用这样的东西进行裁剪:

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

    或者类似的东西用于 Javascript 中的图像处理:

    http://pixastic.com/

    所以,有很多选择。没有更好的方法,这完全取决于处理的类型、图像的大小、您拥有的硬件等。

    希望对您有所帮助...

    【讨论】:

    • 感谢您的回答!这真的很有帮助!当您希望分享更多积分时,您可以随时编辑和更新您的答案!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 2016-11-16
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 2016-07-14
    相关资源
    最近更新 更多