Skip to content

robotdotnet/CameraServer

Repository files navigation

CameraServer

Build Status

Windows Linux/Mac NuGet
Build status Coming soon! NuGet

CameraServer is a .NET wrapper for the WPILib cscore library.

Supported Platforms

CameraServer uses FRC-OpenCvSharp for its native libraries, however not all platforms currently supported by FRC-OpenCvSharp are supported by CameraServer.

  • .NET 4.5 or higher
  • .NET Standard 1.5
    • roboRIO (uses the FRC extension to set up native libraries) Support for desktop operating systems is currently a WIP, with linux being the closest

Installation

CameraServer is included by default in WPILib templates. If needed for another system, the wrapper can be installed via NuGet with the link above. Note for any system other then the roboRIO, you will need to add FRC OpenCvSharp.DesktopLibraries as a dependency manually

Building the libraries

To build the .NET libraries, you will need .NET Core installed. Once you have that, clone the repo, and run .\netcore.psi -build from a Powershell prompt on Windows

License

See LICENSE.txt

Contributors

Thad House (@thadhouse)

cscore