文件名称:形状检测
文件大小:288KB
文件格式:ZIP
更新时间:2024-03-02 21:00:42
从11个形状的图像中选择一个形状。 应用了轮廓和滤波技术。 “形状猜测”游戏的最终意图。 CS-3150最终项目,图像处理和计算机视觉,2020年秋季,江锋博士 的Python:3.7.0 OpenCV:4.4.0 脾气暴躁:1.19.2 Matplotlib:3.3.1 具有11种形状的原始图像。 在图像中发现形状的轮廓。 选择随机形状轮廓和颜色填充。 过滤/删除其他10个形状(现在是灰度的img)。 去除多余的形状轮廓/噪音。 将其他形状重新着色。 参考文献: OpenCV功能:阈值,查找/绘制轮廓 ) 其他OpenCV参考: Douglas-Peucker算法(潜在的“游戏”,未在提交中使用,而在代码中使用)。 中值滤波器的实现,由Feng Feng博士提供,Demo5_2dFilters.py,CS-3150,图像处理和计算机视觉,2020年秋季
【文件预览】:
ShapeDetection-master
----images()
--------shapes.jpg(27KB)
----output_imgs()
--------original.png(62KB)
--------polygon_colored.png(14KB)
--------polygon_noisy.png(15KB)
--------polygon_filled.png(58KB)
--------contours_found.png(58KB)
--------polygon.png(58KB)
--------polygon_filtered.png(14KB)
----README.md(2KB)