Hacker News new | ask | show | jobs
by Ididntdothis 2497 days ago
Does anybody know how good and up to date the C# wrapper is? I often find that the C# bindings are second or third class citizens in open source libraries that are either buggy or way behind. Saw this with Lucene and quite a few others.
2 comments

Article Author here, you are totally on point: The wrapper is done by one contributor mainly https://github.com/shimat/opencvsharp/graphs/contributors

It works, but has it's problem, like memory leaks if you forget to dispose the objects and an upgrade to a newer version had a bug in it's ubuntu binaries that any simple test would have caught.

There is a higher quality commercial wrapper that is only free for gpl'ed solutions.

Which is what I see with some projects, even though the software itself is free, the c# wrapper done by a third party costs money which makes me loathe to use it, as it hinders reuse.

Take care, Martin

There is also Accord.NET, which is .NET-native and offers a lot of other machine-learning features beyond just image-manipulation: http://accord-framework.net/

I’ve used both off and on for the last 5 years and generally find Accord.NET to be more pleasant, though most of the attention online goes to OpenCV, so there tends to be more examples for it.