首页 > 解决方案 > 如何在 C# 中使用 libcinder?

问题描述

我最近遇到了libcinder,它似乎对创造性编码很有前途。

它适用于 c++,但我更熟悉 c#。有没有办法libcinder与 c# 一起使用?

或者也许在 c# 世界中,还有其他一些用于相同目的的库/框架集合?

我想尝试的第一件事是打开一个图像,然后在上面画线/矩形,我列表中的第二件事是打开一个实时视频,然后在视频上画一些东西。使用 cinder 是最好的选择,还是应该只使用带有 c++/c# 的 OpenCV?

标签: c#c++opencvopencvsharpcinder

解决方案


您在“C# World”中寻找什么 libcinder 功能。自 2005-2008 年以来,该链接上列出的许多功能已经在 C# (.NET) 中可用。

C#/.NET 可以做的示例(与 libcinder 相同):

  • 独立应用程序
  • 互联网 I/O
  • 平台特定 API (PInvoke)
  • Xml 和 JSON 解析器
  • 完整的 I/O 内容
  • 用户界面事件
  • 多点触摸
  • 通讯API
  • 3D 和 2D 图形
  • 多媒体

推荐阅读