文件名称:DFT的matlab源代码-DFT:通过DFT将您从jpeg或jpg文件带到轮廓绘制的文件
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-14 21:22:37
系统开源
DFT的matlab源代码DFT 输入图片: 示例输出: 依存关系 为了运行该程序,您需要安装pygame。 这可以通过python软件包管理器使用以下命令来完成: pip3 install pygame 使用手册 使用该程序的说明:在所需文件上运行FindEdges。 首先打印图像的尺寸:如果图像大于800x800,则需要增加“缩小比例”以使其快速运行 然后,它还会打印出一条边上的点数: 超过3500或4,000可能需要一点时间。 超过8,000或9,000的速度将非常慢。 运行EdgesToPath,直到找到满意的路径:如果任意路径都不符合您的期望,则此过程是随机的,这将粗略地概括出Epicycle在最后一步中将追踪的内容。 有可能它没有包含您想要的所有点,这是因为它排除了一些与整体图像“相距太远”的点:在这种情况下,您应该再次运行该函数以产生新的(随机化的)点小路。 一旦您认为路径正确无误,请运行DFTSketch:根据您的映像,可能要花几分钟的时间进行预计算。 Pygame窗口将停止响应一段时间:不要惊慌! 最多给程序2-3分钟。 FindEdges及其输入 filename:
【文件预览】:
DFT-master
----EdgesToPath.py(3KB)
----PlotPoints.py(870B)
----DFTSketch.py(5KB)
----DFT.py(1KB)
----README.md(8KB)
----FindEdges.py(2KB)