C#安裝OpenCvSharp4的實(shí)現(xiàn)步驟
一、運(yùn)行環(huán)境
Windows下,VS2019企業(yè)版16.7

二、安裝步驟
1、打開(kāi)VS2019,創(chuàng)建工程
選擇Windows窗體應(yīng)用(.NET Framework),如下圖所示

2、使用NuGet安裝OpenCvSharp
菜單欄->工具->NuGet包管理器->管理解決方案的NuGet程序包

分別安裝OpenCvSharp4、OpenCvSharp4.Extensions和OpenCvSharp4.runtime.win三個(gè)包;
當(dāng)然也可以安裝一個(gè)包,選擇OpenCvSharp4.windows,這個(gè)是將OpenCvSharp4和OpenCvSharp4.runtime.win兩個(gè)包整合到了一起。
注意: OpenCvSharp4安裝的依懶項(xiàng),.Net框架的版本要至少要大于V4.6以上,否則安裝可能會(huì)不成功。
3、查看
在菜單欄->項(xiàng)目->最后一個(gè)屬性,可以更改目標(biāo)框架的版本,大于4.6以上

在項(xiàng)目的packages文件夾中為安裝的三個(gè)庫(kù),代表安裝成功。

三、測(cè)試
使用OpenCvSharp,添加using OpenCvSharp以及OpenCvSharp.Extensions
using OpenCvSharp;
using OpenCvSharp.Extensions;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CvSharpDemo
{
class Program
{
static void Main(string[] args)
{
int d = 100;
//創(chuàng)建一張大小為400*600顏色為白色背景的三通道彩色圖像
Mat img = new Mat(400, 600, MatType.CV_8UC3, new Scalar(255, 255, 255));
//
Cv2.Line(img, 250, 100, 50, 200, new Scalar(0, 255, 0), 2);
Cv2.Rectangle(img, new Rect(50, 50, d, d + 100), new Scalar(0, 0, 255), -1);
Cv2.Circle(img, new Point(50, 50), 25, new Scalar(255, 255, 0), -1);
Cv2.PutText(img, "OpenCV", new Point(220, 100), HersheyFonts.HersheyComplex, 3, Scalar.Blue, 15);
Cv2.PutText(img, "OpenCV", new Point(220, 100), HersheyFonts.HersheyComplex, 3, Scalar.Yellow, 5);
//顯示圖像
Cv2.ImShow("img", img);
//延時(shí)等待按鍵按下
Cv2.WaitKey(0);
}
}
}

四、參考資料:
「Lawrence_ly16」博客:https://blog.csdn.net/qq_38228260/article/details/122392519
到此這篇關(guān)于C#安裝OpenCvSharp4的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)C#安裝OpenCvSharp4內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
c#高效率導(dǎo)出多維表頭excel的實(shí)例代碼
這篇文章介紹了c#高效率導(dǎo)出多維表頭excel的實(shí)例代碼,有需要的朋友可以參考一下2013-11-11
Unity工具類(lèi)ScrollView實(shí)現(xiàn)拖拽滑動(dòng)翻頁(yè)
這篇文章主要為大家詳細(xì)介紹了Unity工具類(lèi)ScrollView實(shí)現(xiàn)拖拽滑動(dòng)翻頁(yè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04
C#字符串與數(shù)值類(lèi)型、字節(jié)數(shù)組的互相轉(zhuǎn)換實(shí)戰(zhàn)案例
最近由于編程的需要,對(duì)C#的類(lèi)型轉(zhuǎn)換做了一些研究,下面這篇文章主要給大家介紹了關(guān)于C#字符串與數(shù)值類(lèi)型、字節(jié)數(shù)組的互相轉(zhuǎn)換的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06
使用windows控制臺(tái)調(diào)試服務(wù)的方法
這篇文章主要介紹了使用windows控制臺(tái)調(diào)試服務(wù)的方法,需要的朋友可以參考下2014-02-02
HttpWebRequest出錯(cuò).Section=ResponseHeader Detail=CR
HttpWebRequest出錯(cuò).Section=ResponseHeader Detail=CR...2007-03-03
C# 使用Microsoft Edge WebView2的相關(guān)總結(jié)
這篇文章主要介紹了C# 使用Microsoft Edge WebView2的相關(guān)總結(jié),幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下2021-02-02

