Hello World for Ubuntu: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
<pre> dotnet add package Emgu.CV.runtime.ubuntu.20.04-x64 </pre> | <pre> dotnet add package Emgu.CV.runtime.ubuntu.20.04-x64 </pre> | ||
Fire up you favorite editor and replace Program.cs file with the following | Fire up you favorite editor and replace Program.cs file with the following | ||
< | <syntaxhighlight lang="csharp"> | ||
using System; | using System; | ||
using Emgu.CV; | using Emgu.CV; | ||
Line 24: | Line 24: | ||
} | } | ||
} | } | ||
</ | </syntaxhighlight> | ||
Run the project | Run the project | ||
<pre> dotnet run </pre> | <pre> dotnet run </pre> |
Revision as of 16:16, 18 February 2021
This example is based on Emgu CV 4.5.1, Ubuntu 20.04 and dotnet 5.0
Installing the dependencies
The pre-compiled Emgu CV binary requires a few package to be installed on the Ubuntu instance. You will need to run this script to install the dependencies.
Creating the first Emgu CV console program with .Net Core
From the command console, first create a console project in .Net Core
dotnet new console
Add the Emgu CV nuget packages
dotnet add package Emgu.CV.runtime.ubuntu.20.04-x64
Fire up you favorite editor and replace Program.cs file with the following
using System;
using Emgu.CV;
namespace ConsoleTest
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(CvInvoke.BuildInformation);
}
}
}
Run the project
dotnet run