Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

求教 #2

Open
zcdliuwei opened this issue Dec 18, 2020 · 3 comments
Open

求教 #2

zcdliuwei opened this issue Dec 18, 2020 · 3 comments

Comments

@zcdliuwei
Copy link

您好,我是来自中国杭州的y8iming深度学习从业人员,看了您的仓库,对傅里叶画图非常有兴趣,但是我有一些疑问,所以冒昧打扰请教您一下:
我看网上的傅里叶画图例子,基本都是一笔画,就是一笔把原图画出来,对那些比较复杂的原图,这会在画图过程中产生一些跳跃的细节,假设我原图里面有两只蝴蝶,怎么用两笔把它画出来 ?或者,即便只有一个对象,我也仍想用多笔进行绘画,比如我想用一笔画蝴蝶的一个翅膀,另一只笔用来画另一只翅膀,这样的话我觉得整个绘画过程会更简洁,不必要的细节更少,整个绘画过程也更容易控制,所以如何让傅里叶可以支持用户自定义的画笔数量?
最后,会话结束后,如何去掉画图时使用的画笔,也就是只留下画出来的结果。
这两个问题我特别想向您请教,非常期待你的解答,不胜感激

@cereslibra
Copy link
Owner

cereslibra commented Dec 18, 2020 via email

@zcdliuwei
Copy link
Author

非常感谢您的回复,非常有帮助,我再仔细研究一下傅里叶原理和您的代码,若有不懂的地方再请教您,再次感谢!

@zcdliuwei
Copy link
Author

第一个问题:由傅里叶级数所构成的函数是一个以2*pi为周期的周期函数,在这个函数中任意截取一个周期,或者截取多个部分拼凑出一个周期都可以得到完整的图形。 多个画笔从不同的起点开始,就可以实现多个画笔同时绘制。同时调用多个turtle对象的方法请自行百度。 另外:绘制的起点和位置没有规律可言,只可以通过计算得到。但是有些特殊点的位置有规律。比如t=0,pi/2,pi等点必然出现在笛卡尔坐标系的坐标轴上。 第二个问题:turtle.hideturtle() 在 2020-12-18 11:53:02,"Keep Growing And Moving Forward" [email protected] 写道: 您好,我是来自中国杭州的y8iming深度学习从业人员,看了您的仓库,对傅里叶画图非常有兴趣,但是我有一些疑问,所以冒昧打扰请教您一下: 我看网上的傅里叶画图例子,基本都是一笔画,就是一笔把原图画出来,对那些比较复杂的原图,这会在画图过程中产生一些跳跃的细节,假设我原图里面有两只蝴蝶,怎么用两笔把它画出来 ?或者,即便只有一个对象,我也仍想用多笔进行绘画,比如我想用一笔画蝴蝶的一个翅膀,另一只笔用来画另一只翅膀,这样的话我觉得整个绘画过程会更简洁,不必要的细节更少,整个绘画过程也更容易控制,所以如何让傅里叶可以支持用户自定义的画笔数量? 最后,会话结束后,如何去掉画图时使用的画笔,也就是只留下画出来的结果。 这两个问题我特别想向您请教,非常期待你的解答,不胜感激 — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

您好,再问一个问题,您代码中傅里叶画图的最后结果,可以写入svg吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants