Hello World for Ubuntu: Difference between revisions
Jump to navigation
Jump to search
Line 4: | Line 4: | ||
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. | 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. | ||
https://github.com/emgucv/emgucv/blob/ | https://github.com/emgucv/emgucv/blob/4.5.1/platforms/ubuntu/20.04/apt_install_dependency.sh | ||
== Creating the first Emgu CV console program with .Net Core == | == Creating the first Emgu CV console program with .Net Core == |
Revision as of 16:22, 19 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.
https://github.com/emgucv/emgucv/blob/4.5.1/platforms/ubuntu/20.04/apt_install_dependency.sh
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