首页 文章
  • 0 votes
     answers
     views

    使用canny和hough变换检测图像是否像素化

    我正在网上阅读,我发现根据使用边缘检测器检测到的线数然后应用Hough变换,可以判断图像是否像素化 .我尝试了那种方法,霍夫变换没有弄清楚为什么它不能正常工作 .以下是一些参考结果图片:canny边缘检测结果 和Hough变换结果 我该怎么做才能改善线路检测?我正在使用的代码基于一些在线教程: img = cv2.imread(image_path) gray = cv2.cvtColor(i...
  • 1 votes
     answers
     views

    在Android上使用OpenCV查找边缘和绘制轮廓

    我想找到我在基本图像处理方法中使用的图像边缘(模糊,锐化等等) . 我没有得到任何错误,但它没有工作 . 程序停止时,它涉及到带调试的Imgproc.Canny或Imgproc.findContours方法 . 作为最后的手段,我写了本机代码来找到边缘,但我无法运行它 . 这是我调用查找轮廓并执行它的代码: { Mat rawImageMatGray = new Mat(); I...
  • 2 votes
     answers
     views

    在OpenCV 3.3中查找具有复杂背景和丰富纹理的图像中的轮廓

    我正在开发一个项目,通过使用OpenCV 3.3来处理下面的大理石平板图像 . 我正在研究的几个具有不同大理石纹理和尺寸的样品可以在https://1drv.ms/f/s!AjoScZ1lKToFheM6wmamv45R7zHwaQ找到 要求是: 将大理石板与背景分开并移除背景(填充白色),这样只显示平板 . 计算板坯的面积(从相机到大理石板的距离以及镜头的参数已知) 我使用的策略是...
  • 1 votes
     answers
     views

    如何自动查找Canny边缘检测的阈值和西格玛值?

    我想找到使用的阈值范围和用于特定图像的sigma值 . 例如,如果存在一组不同类型的图像,例如太亮和高对比度,太亮和低对比度,不亮和高对比度,我如何知道应该使用的阈值范围和西格玛值?图像中的对象(例如透明瓶图片与花图片)如何影响这些值 .
  • 0 votes
     answers
     views

    棋盘中2个线段的交叉点像素的坐标

    我正在研究一个必须找到两个线段交点坐标的项目,这些线段是棋盘图像的垂直线 . 在使用canny edje检测后,我找到了具有Hough变换的线段 . 我找到每一行的起点和终点![在此处输入图像描述] [1]但我不知道如何找到这些线的交点的坐标 . 时间不多了 . 任何人都可以,请帮助我 . 我正在使用matlab,我所拥有的是以下代码的结果 . 这是我的代码: im = imread('IMG_...
  • 0 votes
     answers
     views

    Canny在框架周围绘制轮廓

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

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

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

    在Python OpenCV中使用霍夫圈进行网络摄像头虹膜检测

    我已经设法在dlib的面部标志检测器的帮助下隔离了一个非常特定的眼睛边界区域 . 但是,我并不完全知道如何在虹膜周围创建一个圆形边框 . 我已经尝试过canny边缘检测,然后是hough circle,但是hough circle似乎无法处理图像,很可能是由于低分辨率和部分阻塞的虹膜(当然由于眼睑) . 我用更高分辨率的相机输入尝试了这个并且它可以工作,但是由于我的项目的限制,这样做是不可行的 ....

热门问题