Delphi 的图像编辑器控件

发布于 2024-12-09 18:49:00 字数 224 浏览 0 评论 0原文

我正在寻找一个免费组件,它具有简单的图像编辑功能,如平移、缩放、光标选择等。我将在我的项目中使用 OpenCV,但我不想为实现执行这些功能的成像组件而苦苦挣扎,我想只关注 OpenCV。我不需要任何效果、滤镜等。我只需要像 Photoshop 或 ms Paint 这样的画布表面。我可以从头开始编写一个派生自 TWinControl 的组件,但这需要花费我的时间,而且 bug 也将成为问题。我在Torry 上搜索过,但还没有找到。

I'm looking for a free component that has simple image editing features like pan, zoom, selection with cursor, etc. I will use OpenCV in my project, but I don't want to struggle with implementing an imaging component that does those functions, I want to focus on only OpenCV. I don't need any effects, filter, etc. I only need a canvas surface like photoshop or ms paint. I can write a component from scratch that derives from TWinControl, but it will take my days, and bugs will be into the bargain. I've searched on Torry but I haven't find yet.

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

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

发布评论

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

评论(1

笑,眼淚并存 2024-12-16 18:49:00

Graphics32 可能正是您所需要的。

它附带了支持层的组件,并且有一些示例应用程序来展示如何使用它们。

它完全免费、开源,不需要外部 dll,而且速度很快。它适用于 Delphi 和 FreePascal+Lazarus。

注意:项目页面上的屏幕截图不显示任何图层内容,而只是从 svn 拉取最新版本,然后查看示例下的“layers”文件夹。下面有 3 个演示。

Graphics32 probably provides exactly what you need.

It comes with components that support layers, and there are some example applications to show how to use them.

It's totally free, open source, doesn't require external dll's, and it's fast. It works for both Delphi and FreePascal+Lazarus.

Note: the screenshots on the project page don't show any layer-stuff, but just pull the latest version from svn, and check out the "layers" folder under examples. There are 3 demo's under there.

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