最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#使用OpenCvSharp4庫讀取電腦攝像頭數(shù)據(jù)并實時顯示

 更新時間:2024年01月30日 10:31:44   作者:雪域迷影  
OpenCvSharp4庫是一個基于.Net封裝的OpenCV庫,本文主要給大家介紹了C#使用OpenCvSharp4庫讀取電腦攝像頭數(shù)據(jù)并實時顯示的詳細方法,感興趣的朋友可以參考下

一、OpenCvSharp4庫

OpenCvSharp4庫是一個基于.Net封裝的OpenCV庫,Github源代碼地址為:https://github.com/shimat/opencvsharp,里面有關于Windows下安裝OpenCvSharp4庫的描述,如下圖所示:

OpenCvSharp4庫

二、C#使用OpenCvSharp4庫讀取電腦攝像頭數(shù)據(jù)并實時顯示

1、使用VS2022創(chuàng)建一個C# .Net控制臺程序,項目命名為OpenCVExample

2、安裝OpenCvSharp4庫

安裝OpenCvSharp4和OpenCvSharp4.runtime.win兩個NuGet包,或者直接安裝OpenCvSharp4.Windows

安裝OpenCvSharp4和OpenCvSharp4.runtime.win兩個NuGet包

3、C#使用代碼-使用OpenCvSharp4庫讀取電腦攝像頭數(shù)據(jù)并實時顯示

相關示例代碼如下:

using OpenCvSharp;
using System;

namespace OpenCVExample
{
    public class Program
    {
        /// <summary>
        /// 從攝像頭實時讀取每幀圖像,并實時顯示
        /// </summary>
        public static void ReadFrameFromWebCam()
        {
            VideoCapture cap = new VideoCapture(0);
            cap.Set(3, 640);   // 設置寬度為640像素
            cap.Set(4, 480);   // 設置高度為480像素
            cap.Set(10, 70);    // 設置亮度為70
            if (!cap.IsOpened())    // 如果攝像頭打開失敗
            {
                Console.WriteLine("VidepCapture open failed");
                return;
            }
            while (true)
            {    // 如果cap初始化成功
                Mat frame = new Mat();
                if (cap.Read(frame))    // 抓取和解碼,返回下一幀
                {
                    Cv2.ImShow("video Result", frame);  // 顯示當前幀的圖像數(shù)據(jù)
                    if (Cv2.WaitKey(1) == (int)('q'))   // 用戶輸入q鍵退出
                    {
                        break;
                    }
                }
            }
        }

        static void Main(string[] args)
        {
            ReadFrameFromWebCam();
        }
    }
}

4、程序運行結果

運行步驟4中的C#代碼,運行結果如下圖所示:

運行結果

小結

到此這篇關于C#使用OpenCvSharp4庫讀取電腦攝像頭數(shù)據(jù)并實時顯示的文章就介紹到這了,更多相關C# OpenCvSharp4讀取數(shù)據(jù)并顯示內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

连平县| 怀宁县| 深州市| 陇川县| 滨州市| 龙州县| 鲁甸县| 翁牛特旗| 冷水江市| 台江县| 衡水市| 黔西| 游戏| 阳曲县| 浑源县| 乌鲁木齐县| 镇巴县| 攀枝花市| 洛南县| 安康市| 宁明县| 汝阳县| 丰城市| 寿光市| 胶州市| 柘荣县| 溧水县| 五寨县| 砚山县| 南漳县| 青浦区| 彰化市| 太白县| 永仁县| 临武县| 外汇| 湛江市| 乌拉特前旗| 柯坪县| 玉山县| 晋宁县|