如何在 C# 中使用 libcinder?

Posted

技术标签:

【中文标题】如何在 C# 中使用 libcinder?【英文标题】:How to use libcinder with c#? 【发布时间】:2019-01-02 01:54:36 【问题描述】:

我最近遇到了libcinder,它似乎对创意编码很有希望。

它适用于 c++,但我更熟悉 c#。有没有办法在 c# 中使用libcinder

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

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

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

以上是关于如何在 C# 中使用 libcinder?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# 的泛型中使用扩展

如何在网站项目中使用 C# 7? [复制]

如何在 C# 中使用 imageMagick

我如何在 webBrowser 中使用 c# 执行点击事件

如何在 C# 中使用全局变量?

如何在打字稿中使用 C# 字典?