ऐप्स और सॉफ्टवेयर

0xSero के ASCII-Art इंजन का उपयोग करके स्थिर छवियों को डॉट-लैटिस एनिमेशन में बदलें

· GlobeWire Daily Editorial Desk · Source: github.com

2 मिनट में पढ़ें

मुख्य बातेंआउटपुट 'ब्राइट' सब्जेक्ट सेल, 'डिम' शैडो एक्सेंट, और चेहरे की विशेषताओं या गहरी रेखाओं के लिए उपयोग किए जाने वाले खाली सेल के बीच के अंतर पर निर्भर करता है। प्रोजेक्ट में SKILL.md नाम की एक विस्तृत गाइड शामिल है, जो इन सौंदर्यपूर्ण प्रभावों को प्राप्त करने के लिए आवश्यक शारीरिक दृष्टिकोण, गति शब्दावली और लूप गणित को कवर करती है।
Transform Static Imagery into Dynamic Dot-Lattice Animations with 0xSero's ASCII-Art Engine

चित्र: GitHub · चित्र स्रोत · Resized and letterboxed to 16:9; no AI generation

डॉट-लैटिस टूल का परिचय

GitHub पर उपलब्ध `0xSero/ascii-art` प्रोजेक्ट एक विशेष इंजन और स्क्रिप्ट का संग्रह है, जो स्थिर छवियों—जैसे फोटोग्राफ, रेखाचित्र और मूर्तियों—को दो-टोन डॉट-लैटिस एनिमेशन में बदलने के लिए डिज़ाइन किया गया है। यह टूल ऐसे लूपिंग दृश्य बनाने पर केंद्रित है जहाँ विषय स्टिपलिंग (stippling) प्रभावों के माध्यम से उभरते, बिखरते या विकसित होते हुए प्रतीत होते हैं।

मुख्य कार्यप्रणाली

यह सॉफ्टवेयर एक ग्रिड-आधारित प्रणाली पर काम करता है, जहाँ विषयों को निम्नलिखित के माध्यम से प्रस्तुत किया जाता है:

  • चारकोल बैकग्राउंड
  • दो अलग-अलग ग्रे टोन
  • चयनित क्रिमसन एक्सेंट

आउटपुट 'ब्राइट' सब्जेक्ट सेल, 'डिम' शैडो एक्सेंट, और चेहरे की विशेषताओं या गहरी रेखाओं के लिए उपयोग किए जाने वाले खाली सेल के बीच के अंतर पर निर्भर करता है। प्रोजेक्ट में `SKILL.md` नाम की एक विस्तृत गाइड शामिल है, जो इन सौंदर्यपूर्ण प्रभावों को प्राप्त करने के लिए आवश्यक शारीरिक दृष्टिकोण, गति शब्दावली और लूप गणित को कवर करती है।

तकनीकी आवश्यकताएं

इस इंजन का उपयोग करने के लिए निम्नलिखित सेटअप की आवश्यकता होती है:

  • लैंग्वेज और लाइब्रेरीज़: Python 3.10+, numpy, scipy, Pillow, और scikit-image.
  • ब्राउज़र ऑटोमेशन: Chromium बिल्ड के साथ Playwright (जिसे `python -m playwright install chromium` कमांड से इंस्टॉल किया जा सकता है)।

दस्तावेज़ीकरण और फाइलें

रिपॉजिटरी में डॉट-मैप एनिमेशन की संरचना को समझने के लिए कई संसाधन उपलब्ध हैं:

  • `references/engine.md`: दृश्यों के लिए JSON प्रारूप और लेयर पैरामीटर्स का विवरण देता है।
  • `references/case-study.md`: एक पूर्ण प्रोजेक्ट का स्टेप-बाय-स्टेप विवरण प्रदान करता है।
  • `examples/`: इसमें टेम्पलेट सीन फाइलें और डॉट मैप शामिल हैं, जैसे `bust-skull.map.txt`, जिनका उपयोग फिगर लेयर्स बनाने के लिए किया जा सकता है।

उपयोग संबंधी महत्वपूर्ण जानकारी

उपयोगकर्ताओं को ध्यान देना चाहिए कि दिए गए उदाहरणों में संरचना की परिभाषाएँ शामिल हैं, लेकिन मूल थर्ड-पार्टी संदर्भ फोटोग्राफ इसमें शामिल नहीं हैं। यह प्रोजेक्ट MIT लाइसेंस के तहत है, जो केवल प्रदान किए गए कोड और दस्तावेज़ीकरण पर लागू होता है। उपयोगकर्ता उन छवियों के सभी अधिकारों को बरकरार रखते हैं जिन्हें वे इन स्क्रिप्ट के माध्यम से प्रोसेस करते हैं।

यह खबर शेयर करें
मूल स्रोत पढ़ें: 0xSero/ascii-art: Dot-lattice art: photo to two-tone dot map to seamless animated loop (engine + scripts) - GitHub

AI की सहायता से तैयार रिपोर्ट; मूल स्रोत के दावों की स्वतंत्र पुष्टि नहीं की गई है।

लेखक के बारे में

GlobeWire Daily Editorial Desk — प्रकाशित स्रोतों पर आधारित AI-सहायता प्राप्त खबरें।

और पढ़ें