首页 文章
  • 1 votes
     answers
     views

    C#EmguCV / OpenCV查找Square实现

    我已经完成了代码,但我认为我的代码仍然有所改进 . This is what I want to find: 每个象限有4种颜色的正方形 . 背景是灰色的 . What I want to find This is my implementation: frame_drone是图像帧 . 我的实施: PyrDown,PyrUp SmoothGaussian(3) 转换 阈值Hsv ...
  • 2 votes
     answers
     views

    OpenCV - 检测形状集合中的形状(例如,一组人类中的人类)

    我正在从视频中执行blob提取并使用blob的宽高比来分类为人类或车辆 . 由于车辆和人类具有相当不同的纵横比,因此效果非常好 . 然而,当一群人 - 比如手牵着手的母亲和孩子,或者一群人走近,并且斑点检测是一个单一的斑点时,这种逻辑就会崩溃 . 我想知道分割图像的最佳方法是什么 . 理想情况下,我也想统计小组中的人类 . 以下是一些想法: canny-> contour->使用H...
  • 5 votes
     answers
     views

    跟随OpenCV的脊 - 返回'ridges'的数组

    我正在寻找一种方法,在图像中找到脊(局部最大值)并将它们作为脊的阵列返回(其中脊是定义脊的点的矢量) . 也就是说,一种方法,其行为与findContours完全相同(查找轮廓并将其作为定义轮廓的矢量数组返回),除了脊 . 这是否存在,如果不存在,我将如何实现这种效果? (我正在使用OpenCV的Emgu CV包装器) 我有这个图像(它有点模糊,对不起),使用道路系统的二进制图像的距离变换获得: ...
  • 1 votes
     answers
     views

    在白色背景上找到形状 . 细化线条

    我将以下图像作为测试图像: 我试图找到图像上的形状(和其他图像) . 我现在的approch如下: 具有3x3内核的高斯模糊 使用列表进行Canny边缘检测(获取所有形状) 使用MorphOp.Close进行形态学以关闭边缘 FindContours查找轮廓 每个轮廓的迭代: 查找ApproxPolyDP 查找ConvexHull 如果船体尺寸<2,大约&l...
  • -1 votes
     answers
     views

    创建函数的多个线程[关闭]

    我正在进行一个项目,我坚持一个点,我必须并行运行两个方法 . In Function 1 在我的应用程序中,我正在做的是从IP摄像头抓取图像并将该图像存储到一个文件夹中 . 此功能用于连续流式摄像机 . 为此你可以参考我问过IP Camera stops streaming这个问题 . In Function 2 我将从我的Function2转储图像的路径中选择图像 . 在这里,我正在做一些其他操...
  • 1 votes
     answers
     views

    在图像中查找图像(对象检测)

    我确实有不同的图像,它们都围绕着“真实”的图像有某种边界 . 我想要实现的是找到“真实”图像(像素的大小和位置) . 对我来说,挑战是边框并不总是黑色(可以是任何一种黑色或灰色,噪音很大)和“真实”图像(本例中带有鲨鱼的水)可以有任何颜色,饱和度的组合, ... 现在一般我都知道Canny,Blob检测,hough行等算法......但我刚刚开始使用它们 . 到目前为止,我设法找到特定图像的边框...
  • 0 votes
     answers
     views

    在Unity上使用EmguCV的DllNotFoundException

    我试图在Unity Pro上使用EmguCV的Capture类,但每当我调用它的构造函数时,我都会遇到以下错误: DllNotFoundException:opencv_core249 Emgu.CV.CvInvoke..cctor()Rethrow as TypeInitializationException:Emgu.CV.CvInvoke的类型初始值设定项引发了异常Emgu.CV.Capt...
  • 2 votes
     answers
     views

    Kinect和EMGU(OpenCV) - BitmapSource问题

    好吧,基本上我正在尝试使用openCV和Kinect(微软的新Kinect 1.0 SDK) . 我对C#和Kinect都很陌生 . 但我想要做的是使用kinect进行面部识别,使用EMGU(openCV包装器用于C#) . 到目前为止,我已成功捕获来自kinect的视频流,将其转换为EMGU Image <>,然后将其转换为Byte []数组,以便我可以使用BitmapSource在...
  • 2 votes
     answers
     views

    识别3D Kinect中的手语

    我们正在为我的本科最后一年项目使用kinect 1.0设备制作手语翻译器 . 到目前为止,我们已经使用kinect sdk中的骨架api和在其上应用DTW算法来识别2D中的手势 . 我们还使用轮廓并在轮廓上应用凸包来跟踪手指并区分框架中显示的手指数量 . 我们使用C#和Emgucv来实现这一目标 . 现在我们一直坚持如何将数据转换为3d协调 . 我没有得到的是: 三维可视化的外观如何?我的意思...
  • 5 votes
     answers
     views

    使用单个相机计算距离

    我想计算场景中某些物体的距离,我知道我只能计算使用单个相机时的相对距离,但我知道场景中某些物体的坐标,所以理论上应该可以计算实际距离 . 根据opencv邮件列表档案, http://tech.groups.yahoo.com/group/OpenCV/message/73541 cvFindExtrinsicCameraParams2是要使用的函数,但我找不到有关如何使用它的信息? PS . 假...
  • 0 votes
     answers
     views

    SVM参数调整

    我是使用svm进行分类的新手 . 我想在EmguCV中通过 .TrainAuto 函数调整svm参数 . 但我不知道我应该给这个函数搜索的以下参数的范围(最小 - 最大值)是多少: 1- C(用于poly和RBF内核) 2-Gamma(用于poly和RBF内核) 3- Coeficient(用于多核) 4-度(对于多核) 这些参数的范围是多少? 这些范围取决于样本数量吗? 当我收到内存分配错误时,...
  • 1 votes
     answers
     views

    使用emgu.cv分离分水岭后的图像

    我有一个血液图像,我应用分水岭..它的工作和确定细胞,但我不知道如何把每个细胞放在一个单独的图像..我正在使用emgu.cv我可以得到一些帮助 在这里,我使用我的分水岭方法分割图片,然后将标记放在原始图像上 Image<Gray, Int32> boundaryImage = watershedSegmenter.Process(image); Image<Gray, Byte&...
  • 0 votes
     answers
     views

    Canny在框架周围绘制轮廓

    我遇到了Canny函数的问题 . 它在我的框架周围生成线条 . 因此,当我之后使用我的FindContour函数时,它会在我的框架周围绘制轮廓 . 我想看看我最大的轮廓,这应该是我的对象,但在这种情况下我的框架 . 当Canny函数清楚地显示一个形状时,该函数最有可能在我的框架周围绘制一个大轮廓 . 如果已经看到有办法通过转换图像来避免这个问题 . 当我这样做时,我得到一个错误 . 这是我的代码 ...
  • 1 votes
     answers
     views

    EmguCV和UWP - 无法解析程序集或Windows元数据文件'System.Windows.Forms.dll'(Emgu.CV.UI)

    我正在编写一个示例UWP程序,它使用EmguCV(一个用VB,C#,.NET等编写的程序的OpenCV包装器),看看我是否可以在UWP应用程序中使用它来处理我正在进行的项目 . 我正在使用Visual Studio 2017社区和EmguCV 3.3.0.2824,我下载了Windows安装程序并在带有Windows 10 Enterprise x64的Lenovo Thinkpad笔记本电脑上运...
  • 0 votes
     answers
     views

    使用EmguCV库进行Kinect摄像机校准

    我正在使用Kinect和EmuCV库进行3D人脸识别 . 要检测面部,我应该使用颜色和深度流(RGB相机和红外相机) . 我的问题是如何使用EmguCV进行Kinect相机校准?
  • 1 votes
     answers
     views

    使用Kinect和EMGU检索点 Cloud ?

    我已经看过在从Kinect捕获的常规RGB图像上使用EMGUCV的例子,例如this,但是你可能还有一个网络摄像头 . 我有兴趣获得一个Point Cloud,我可以在以后用它来进行三角测量 . 我已经尝试'手动'将DepthFrame转换为点 Cloud 文件 . 在深度框架中,您有X,Y和深度值,我将其转换为.ply文件的XYZ点 . 结果是乱码和无用的 . 现在,我注意到EMGUCV有thi...
  • 0 votes
     answers
     views

    Kinect&EmguCV&GC

    我想一起使用Kinect和EmguCV . 我设法从Kinect获取图像并创建一个EmguCV的Image对象 . 我运行应用程序片刻,应用程序在一段时间后崩溃,因为内存未正确释放 . 这小段代码从Kinect获取RGB彩色图像,并将它们转换为HSV彩色图像 . 我无法解决内存未发布的问题 . 我已经使用过“使用结构”,就像我在互联网和一些书中读过的例子一样 . 我想得到一些关于我在代码中做错了什...
  • 0 votes
     answers
     views

    Unity中的EmguCV 5. dll文件的问题

    我在Unity 5中遇到了EmguCV的问题 . 我按照其他Threads的说明并将Plugu-folder中的EmguCV dll复制并执行更多步骤 . 当我运行一个小型测试程序时,我使用EmguCV一切正常 . 但是当我试图让我自己的EmguCV项目运行到Unity时,由于缺少.dll文件或者因为它无法加载某些类而存在很多错误 . 例如,它与PresentationCore有问题 . 如果我在...

热门问题