基于 Flash 的图像处理工具

发布于 2024-08-17 09:58:21 字数 494 浏览 1 评论 0 原文

我正在构建一个 Flash 应用程序 (as3),允许用户将自己的照片嵌入到场景中 - 想想狂欢节风格的剪纸(或 faceInHole)。我喜欢 FaceInHole 的图像操作界面设计,它在上传图像的边界周围放置了锚点和骨架,并允许用户拖动图像来更改其位置、通过拖动角点来调整其大小、旋转图像等,类似于Photoshop 中的免费变换工具。

最初,我计划构建一个界面的应用程序,该界面仅使用控制台中的按钮来操作位置、旋转等操作,但我发现 FaceInHole 方法更直观。

我有两个问题:

a) 大多数用户是否会发现就地骨骼操作工具比基于按钮的工具更方便,或者我只是觉得它更容易,因为我习惯了 Flash 和 Photoshop 等使用类似界面的工具?

b) 您是否知道有哪些好的开源类/库包含 Photoshop 风格的自由变换图像操作界面的可靠实现?

I'm building a Flash app (as3) that allows users to embed photos of themselves in a scene--think carnival-style cutouts (or faceInHole). I like the interface design for image manipulation at FaceInHole, which puts anchor points and a skeleton around the boundaries of the uploaded image and lets users drag the image to change its position, resize it by dragging corners, rotate it, etc, similar to the free transform tool in photoshop.

Originally, I was planning on building the application with an interface that just used buttons in a control console to manipulate things like position, rotation, etc, but I find the FaceInHole approach more intuitive.

I have two questions:

a) Will most users find the in-place skeletal manipulation tool more convenient than the button-based tool, or do I just find it easier because I'm used to things like Flash and Photoshop that use a similar interface?

b) Are you aware of any good open source classes / libraries that contain a solid implementation of the photoshop-style free-transform image manipulation interface?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌路黄昏 2024-08-24 09:58:21

研究,发现了两个很好的 as3 实现:

我做了一些 .as" rel="nofollow noreferrer">Senulous 有一个很好的免费 as3 转换工具。

Greensock 有类似的东西,看起来稍微精致一些,但售价 300 美元。

你猜我会用哪一个?

I've done some research, and I've found two good as3 implementations:

Senocular has a nice free as3 transform tool.

Greensock has something similar that looks slightly more polished but costs $300.

Guess which one I'll be using?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文