Hi all,
I was thinking of uploading a cross-language (C++/C#) OpenCV development package to NuGet when I found that there was already an OpenCV package uploaded. Besides being horribly outdated (v2.3.1), it doesn't even seem to follow NuGet guidelines enough that I can install it. It also has no integration with Visual Studio targets for setting up the development environment. The link to contact the package authors tells me they don't want to be contacted and the project page points to the official OpenCV site.
If no one claims ownership of this package, I will report the package as abusive on the NuGet website. If anyone at OpenCV wants to take care of the official NuGet package let me know and we can coordinate how to make this happen.
For those of you who may not be aware, NuGet just recently added support for native packages. The advantage of this is that it has the potential to make using OpenCV from inside Visual Studio literally a snap.
Just hit "Manage NuGet packages" -> Install OpenCV and you're done! You can start writing code, adding include files and build the project without even touching the project properties. The package does everything for you which is one of the sleekest ways I've seen of getting OpenCV up and running. The package I've been working on also supports both C++ and C# (in the latter it makes sure the DLLs are copied to the project output so they can be used by C# bindings).
Let me know what your thoughts are on this. I'm happy to take care of this for you guys if you don't want to lose time on it, but I really think this will be an important step for OpenCV on windows.
Cheers!