国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Godot+C#+OpenCV實(shí)現(xiàn)調(diào)用本機(jī)攝像頭

2023-05-10 11:32 作者:CG游戲  | 我要投稿

? ? ? ?在此記錄一下使用godot調(diào)用本地?cái)z像頭的實(shí)現(xiàn)方法:

1.使用Godot(Godot_v4.0.2-stable_mono_win64.exe)創(chuàng)建一個(gè)項(xiàng)目,

2.添加一個(gè)Sprite2D節(jié)點(diǎn)顯示畫(huà)面用

3.生成解決方案并用VS2022打開(kāi)

4.添加OpenCvSharp4.WindowsOpenCvSharp4.Extensions(來(lái)自NuGet)

5.核心實(shí)現(xiàn)函數(shù)(注意要套個(gè)線程執(zhí)行):

????????var?capture?=?new?VideoCapture(1,?VideoCaptureAPIs.DSHOW);//本機(jī)攝像頭

????????capture.XI_OffsetX?=?0;?//?以左上角為起點(diǎn)?坐標(biāo)X

????????capture.XI_OffsetY?=?0;?//?以左上角為起點(diǎn)?坐標(biāo)Y

????????capture.FrameWidth?=?640;?//?寬

????????capture.FrameHeight?=?480;?//?高

????????capture.AutoFocus?=?true;

????????var?image?=?new?Mat();

????????while?(true)

????????{

????????????capture.Read(image);//獲取圖像

????????????if?(image.Empty())//為空跳出

????????????????break;

???????????? var?bytes?=?image.ToBytes();//圖像轉(zhuǎn)byte

???????????? Godot.Image?img?=?new?Godot.Image();//實(shí)例化godot?Image節(jié)點(diǎn)

???????????? img.LoadPngFromBuffer(bytes);//裝載圖像

???????????? var?texture?=?new?ImageTexture();//實(shí)例化Texture

???????????? texture.SetImage(img);//裝載img

???????????? Sprite2D.Texture?=?texture;//賦值給Sprite2D顯示

????????}


Godot+C#+OpenCV實(shí)現(xiàn)調(diào)用本機(jī)攝像頭的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
兴宁市| 鹰潭市| 二手房| 庄河市| 松江区| 赞皇县| 石家庄市| 榆树市| 五寨县| 广东省| 光山县| 浙江省| 河间市| 伽师县| 剑河县| 南阳市| 响水县| 科技| 宜宾市| 瑞金市| 玛纳斯县| 罗江县| 福安市| 基隆市| 潜江市| 乌海市| 宜宾县| 江达县| 宝应县| 年辖:市辖区| 南投市| 雅安市| 化德县| 呼和浩特市| 武山县| 石台县| 石城县| 卫辉市| 年辖:市辖区| 桐梓县| 托克逊县|