我正在制定一个计划,构建一个只有一些基本功能的在线图像编辑器。它(显然)应该包含一个画布工作区并支持以下功能:
1. 从您的计算机上传图像或提交链接
2. 调整图像大小(通过拖动角)
3. 旋转和翻转
4. 拖动/移动/平移
5. 分层(如果画布上有多个图像,请选择垂直顺序)
6. 非常重要的是:它应该能够使用简单的边缘检测来进行某种背景删除。
我使用的图像主要是时尚单品,所以我希望能够去掉背景(如果它不是白色的)。例如自动将此灰色背景设为白色:点击查看图片 - T 恤黑色 BG
我想我最好的起点是使用一些开源图像编辑器并只使用我需要的代码部分。我的问题是哪个对我来说更好:Flash / Flex,还是基于 Javascript 的编辑器。每个都有一些非常好的在线实现,例如 Sumopaint、Aviary,显然还有用于 Flash 的 Photoshop.net 以及其他一些用于 JS 的优秀实现。
我应该使用 Flash 还是使用基于 Javascript 的解决方案?我的直觉是 JS 和 HTML5 即将到来。
另外,如果你推荐 Javascript,你能包括你喜欢的框架吗?
谢谢!
Ajax 版本必须使用服务器上的某些东西来处理图像,例如广东图书馆 or 图像魔术师。使用 flash you/flex,您可以在客户端进行图像处理,使用 Flash Player 10,您可以利用像素弯曲器用于图像处理。我想这取决于你的图像的大小。我很高兴看到一些大图像、flash 与 ajax/php 的基准测试。
好问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)