opencvsharp

    0热度

    1回答

    如今我使用霍尼韦尔IP摄像头进行图像处理应用。但不幸的是,我无法在c#编程中使用opencvsharp打开它。 所以,我想分享我的代码的一部分,我使用以太网电缆直接连接它(从我的笔记本电脑到IP摄像机)。我定义了静态IP到我的笔记本电脑,我可以连接它使用默认的IP配置通过Internet Explorer.But我无法连接并使用C#编程打开此摄像头。 我试过所有相关的链接,使其工作如下。任何帮助将

    1热度

    1回答

    在OpenCV,如果我没有在捕获图像的显示循环中包含Cv2.WaitKey(1)行,则屏幕上不会显示图像。 在C++,phyton或C#上也会发生同样的情况。 会是什么原因,并有另一种选择? 这个例子是在C#(opencvsharp): VideoCapture cap = new VideoCapture(); Window w = new Window(); cap.Open("an

    1热度

    1回答

    有一条从Point(x1,y1)到Point(x2,y2)的直线。我想要得到这条线上的所有要点。 我知道,OpenCv有LineIterator。但是我找不到如何在C#上使用它? 有一个在C示例用法++(用于给出一个想法): LineIterator it(img, pt1, pt2, 8); for(int i = 0; i < it.count; i++, ++it) { Poi

    0热度

    1回答

    我想在OpenCVSharp 2.4.10的C#项目中启用GPU。 我已搜查过计算器,并发现了一些线程 OpenCvSharp installed using NUGET PAckage Manager not detecting a CUDA Device 但很难找到对我来说是很好的解决方案。 我用CUDA成功构建了OpenCV 2.4.10。我的opencv_gpu2410.dll是355mb

    0热度

    1回答

    使用最新版本的OpenCVSharp(2.4.10.201 ...),这是我在NuGet管理器中安装的项目。 看起来floodfill函数有一个内存腐败问题。我把它应用到下面的图片: 这里是结果: 而产生的面具遵循相同的腐败模式: 我使用的代码是: filledArea = new CvMat(hue.Rows + 2, hue.Cols + 2, MatrixType.U8C1); Cv.Fl

    1热度

    1回答

    我用下面的代码来移动图像: Mat img = Cv2.ImRead(@"C:\building.jpg", ImreadModes.GrayScale); Mat imgout = new Mat(); Point2f[] src = new Point2f[3]; src[1] = new Point2f(0, 0); src[1] = new P

    0热度

    1回答

    我有我想与在OpenCV中工作,如检测斑点等 现在的图像是标记Uint16阵列的12位图像。我想将它转换成Opencv Mat或Iplimage。我需要这样做才能达到阈值和检测斑点。 即将做的是将ushort数组转换为位图,然后转换为使用opencv扩展的Mat,见下文。 ushort[,] red = new ushort [480,640]; //Grab image in to ushor

    0热度

    1回答

    什么是对几种类型的图像进行研究的最佳方法。 这些复杂的图像真的不同。 我在视频中为每个图像搜索使用MatchTemplate。 我需要知道我每次都在寻找什么样的图像。 这是正确的做法吗?为我寻找的图像的每个部分做一个治疗? Mat finderone = ...........; Mat findertwo = ...........; Mat finder... = ...........;

    0热度

    1回答

    我试图评估OpenCvsharp中的ForEachAs方法,但我不确定如何使用该方法。 我已经将灰度图像加载到Mat类型中。然后我尝试在这个图像上使用ForEachAsInt16方法。 ForEachAsInt16 metod采用MatForeachFunctionInt16操作作为输入。所以我需要实例化一个这种类型的函数指针(委托)。我怎么做?

    -2热度

    1回答

    我想我一边学习ç创建图像,绘制矩形 ++我用这个代码: Mat image =Mat::zeros(RectangleX, RectangleY, CV_8UC3); 并绘制矩形我使用此代码: rectangle(image, Point(X.x1, Y.y1), Point((sayi.widht1+X.x1), (heights.h1+Y.y1)), Scalar(0, 55, 255),