yai*_*rgr 8 javascript apache-flex flash ajax
我正在制定一个计划,用一些基本功能构建一个在线图像编辑器.它应该(显然)包含一个画布工作区并支持以下功能:
1.从您的计算机上传图像或提交链接
2.调整图像大小(通过拖动角落)
3.旋转和翻转
4.拖动/移动/平移
5.分层(如果画布上有多个图像,请选择垂直顺序)
6 .非常重要:它应该能够使用简单的边缘检测进行某种背景删除.
我正在使用的图像主要是时尚产品,所以如果不是白色,我希望能够脱掉背景.例如自动使这个灰色背景,白色:
点击图片 - T恤黑BG
我想我最好的起点是抓住一些开源图像编辑器,只使用我需要的代码部分.我的问题是什么对我更好:Flash/Flex,或基于Javascript的编辑器.每个都有一些非常好的在线实现,如Sumopaint,Aviary,显然是Photoshop.net for Flash和其他一些很好的JS.
我应该使用Flash还是使用基于Javascript的解决方案?我的直觉是对JS的HTML5即将到来.
此外,如果你推荐Javascript,你能否包括你喜欢的框架?
谢谢!
Ajax 版本必须使用服务器上的某些东西来处理图像,例如GD Library或ImageMagick。使用 flash you/flex,您可以在客户端进行图像处理,而使用 Flash Player 10,您可以利用Pixel Bender进行图像处理。我想这取决于你的图像的大小。我很高兴看到一些大图像、flash 与 ajax/php 的基准测试。
好问题。