![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 63
雲帝
i'm fine, and you?
展开
-
Python bitmap转byte, Mat
Python bitmap转Mat我相信能发现这个问题的都是在玩pythonnet,并尝试把Bitmap转成OpenCV使用。C#的话,OpenCV用的是Mat,Bitmap转成CV::Mat后,OpenCV可以直接使用。Python的话,cv2虽说用的是UMat,但是可以用np.ndarray类型,因此可以通过byte[]来进行转换。目前我用的最快做法是第一种,但我相信还有更快的做法:import clrfrom System import Bytefrom System.IO import原创 2022-04-26 14:42:53 · 3710 阅读 · 0 评论 -
python 获取本地USB摄像头列表
python 获取本地USB介绍WMIAForge开启虚拟摄像头OBSpyvirtualcam其他介绍最近想写IM聊天室,需要了解一些基础,顺便打算把以前挖的坑给填了。在去年有水一篇:《Python Opencv暴力获取所有相机》这份代码是我前年写的,当时是项目需要,语言用的就是Python,由于当时就只知道Python中可以用OpenCV调用摄像头,并且网上千篇一律都是用OpenCV调用摄像头,我不排斥技术,我排斥的是这些文章重复率太高了,甚至里面存在bug,但是没人点出来。(这个bug指的是op原创 2022-04-26 14:15:13 · 5570 阅读 · 0 评论 -
C# treeview滚动条事件
C# treeview滚动条事件问题描述解决思路代码问题描述TreeView过长;不点击节点,鼠标滚轮可以让滚动条滚动;点击节点,按住不放,拖拽节点到页面外部,页面不会自动滚动,鼠标滚轮也不会让滚动条滚动。解决思路在查过官方文档就知道C#的treeview封装了滚动条事件,没有提供相应的api接口,想要重载滚动条的事件是行不通的。由于只有按住节点的时候才有这个滚动的需求,因此我想了一种“曲线救国”的方法:重载TreeView的拖拽事件。QueryContinueDrag(object sen原创 2021-08-09 12:59:47 · 1610 阅读 · 0 评论 -
C# 判断有向图是否存在环
代码实现Program.csusing System;namespace Csharp_test{ static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { MyList mylist = new M原创 2020-06-07 01:50:39 · 473 阅读 · 0 评论