当前位置: 首页 > 面试题库 >

在线图像编辑器-Ajax还是Flex / Flash?

钮晟
2023-03-14
问题内容

我正在制定一个仅具有一些基本功能的在线图像编辑器的计划。它(显然)应包含一个画布工作区并支持以下功能:
1.从计算机上载图像或提交链接
2.调整图像大小(通过拖动角)
3.旋转和翻转
4.拖动/移动/平移
5.分层(如果在画布上有一个以上的图像,请选择垂直顺序)
6. 并且非常重要: 它应该能够使用简单的边缘检测进行某种背景删除。
我使用的图像将主要是时尚商品,因此,如果背景不是白色,我希望能够去除背景。例如,自动将这种灰色背景设为白色: 点击图片-T恤黑色BG


我想我最好的起点是抓取一些开源图像编辑器,然后只使用我需要的代码部分。我的问题是什么对我来说会更好:Flash /
Flex或基于Java的编辑器。每个人都有一些非常不错的在线实现,例如Sumopaint,Aviary,显然还有Flash的Photoshop.net,还有JS的其他一些好的实现。

我应该使用Flash还是使用基于Java的解决方案?我的直觉是HTML5即将来临的JS。
另外,如果您推荐Javascript,能否请您为此类内容提供您喜欢的框架?

谢谢!


问题答案:

Ajax版本必须在服务器上使用某些东西来处理图像,例如GD
Library
或ImageMagick。使用Flash
you / flex,您可以在客户端进行图像处理,而使用Flash Player 10,则可以利用Pixel
Bender进行图像处理。我想这取决于您图像的大小。我会很高兴看到一些大图像的基准,即Flash与Ajax
/ php。

好问题。



 类似资料:
  • 你也可以使用在线编辑器(https://casbin.org/en/editor/) 在你的浏览器中编辑你的Casbin模型和策略。 它提供了一些比如 语法高亮 以及代码补全这样的功能,就像编程语言的IDE一样。← 前端使用IDE 插件 →

  •   对于新手来说直接使用processing很容易梦游,所以弄了一个简单的在线编辑器,基于processing.js制作的,使用方便。

  • 您不需要拥有自己的环境来开始学习C编程! 我们为您设置了一个在线编译器,可用于在线编译和执行程序。 对于本教程中提供的大多数示例,您将在代码框的右上角找到“试用”选项。 使用它来验证程序并使用不同的选项检查结果。 随意修改任何示例并在线执行。 一个HTML5编辑器 ,您可以在其中键入HTML/XHTML代码并在线查看结果。

  • 请注意,这是一个自我回答的问题。 这个问题是关于ToastUI图像编辑器v3.3.0的,但它也可能适用于较新版本。 当您使用此官方示例加载图像时: 编辑器不会加载图像。该函数既不抛出,也不返回任何指示失败的内容,您不会收到任何错误消息。它返回一个按照留档中指定的解析的promise。 它仅通过在初始配置中指定图像来加载图像,之后无法更改: 似乎loadImageFromURL函数已损坏,根据其他用

  • 曲线编辑器 曲线编辑器可以设置粒子中某个属性随时间变化的曲线,曲线编辑器的界面如下图 曲线编辑器可以进行如下操作: 横坐标表示粒子的单位化的生命周期,比如一个粒子的生命周期为5s,则0.5代表2.5s。纵坐标表示属性值,可通过上方编辑栏调整纵坐标区间,默认区间为[-1,1]。 右键单击曲线上一点可以添加一个关键帧。 拖动关键帧可以改变其坐标。 通过转动关键帧旁的线段可以改变该点的斜率。 编辑器下方

  • 我想自定义android studio编辑器背景,所以我想把图像设置为编辑器,有没有可能,有没有什么选项可以执行?