में बड़ी संख्या में पिक्सेल ड्रॉइंग मैं कुछ ध्वनि प्रसंस्करण कोड पर काम कर रहा हूं और अब मैं कुछ विज़ुअलाइज़ेशन कर रहा हूं। मैंने spectrogram स्पेक्ट्रोग्राम बनाना समाप्त कर दिया, लेकिन मैं इसे कैसे आकर्षित कर रहा हूं यह बहुत धीमा है।ओपनजीएल
मैं 2 डी ड्राइंग करने के लिए ओपनजीएल का उपयोग कर रहा हूं, जिसने मदद के लिए और अधिक कठिन खोज की है। इसके अलावा मैं ओपनजीएल के लिए बहुत नया हूं, इसलिए मुझे नहीं पता कि मानक तरीके से क्या किया जाता है।
मैं एक बड़े मैट्रिक्स में प्रत्येक पिक्सेल के लिए आर, जी, बी मान संग्रहीत कर रहा हूं। प्रत्येक बार जब मुझे एक छोटा सा ध्वनि खंड मिलता है, तो मैं इसे संसाधित करता हूं और इसे पिक्सल के कॉलम में परिवर्तित करता हूं। सब कुछ बाईं ओर 1 पिक्सेल में स्थानांतरित हो गया है, और अंत में नई लाइन डाल दी गई है।
प्रत्येक बार जब मैं फिर से चलाता हूं, तो मैं रंग को सेट करके लूपिंग कर रहा हूं और प्रत्येक पिक्सेल को व्यक्तिगत रूप से चित्रित कर रहा हूं, जो ऐसा करने के लिए एक बेहद अक्षम तरीका है।
क्या ऐसा करने का कोई बेहतर तरीका है? क्या पिक्सेल के गुच्छा को आसानी से स्थानांतरित करने के लिए कुछ तरीका है?
अपने स्पेक्ट्रोग्राम से बिटमैप क्यों न बनाएं, फिर बिटमैप को ग्लैड क्वाड के लिए बनावट के रूप में उपयोग करें? –