2D L-System जनरेटर

के बारे में
मेरी कार्यान्वयन एक L-System जनरेटर की, जो Python में लिखी गई है। जनरेटर को Unix-आधारित ऑपरेटिंग सिस्टम जैसे MacOS और/या Linux पर चलाने के लिए डिज़ाइन किया गया है। L-System पैटर्न सामान्य Python में उत्पन्न किया जाता है। GUI Python पैकेज, Tkinter, का उपयोग करता है, जिससे उपयोगकर्ता L-System जनरेटर के लिए मान इनपुट कर सकें। Python पैकेज, Turtle, उत्पन्न L-System पैटर्न को ड्रॉ और प्रदर्शित करने के लिए।
उत्पन्न नमूना पैटर्न








कैसे उपयोग करें
-
GitHub से परियोजना का कोड क्लोन करें।
-
सब कुछ चलाने के लिए main.py स्क्रिप्ट चलाएँ, निम्नलिखित कमांड के साथ (इसे एक बार चलाएँ और चेतावनी संदेश समझने के बाद, फिर -nw विकल्प के साथ इस कमांड को चलाना शुरू करें):
# run with the initial warning message python3 main.py # run without the initial warning message python3 main.py -nw
-
स्क्रिप्ट, GUI दिखाने के बाद, L-System पैटर्न के साथ एक eps फ़ाइल बनाती है। eps फ़ाइल को png में बदलने के लिए, आप eps_to_png.py Python स्क्रिप्ट का उपयोग कर सकते हैं, इस प्रकार कमांड चलाकर:
python3 eps_to_png.py example.eps example.png