18 पॉइंट द्वारा xguru 2024-12-20 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • हाई-स्पीड image processing लाइब्रेरी libvips को Emscripten का उपयोग करके WASM में compile किया गया
    • "demand-driven, horizontally threaded": इमेज के केवल ज़रूरी हिस्सों को process करता है, और IO सिस्टम पर ही threading लागू करता है
    • दूसरी लाइब्रेरीज़ की तुलना में तेज़ processing speed और कम memory usage
    • लगभग 300 operations का समर्थन और इमेज formats की व्यापक support
  • इमेज को सीधे manipulate किए बिना source image के आधार पर operation pipeline बनाता है
    • pipeline के अंत को target से जोड़ने पर पूरी pipeline एक बार में execute होती है
    • source से target तक इमेज को parallel streaming के साथ process करता है
  • parallel processing से तेज़ performance प्रदान करता है
  • पूरी इमेज को memory में रखने की ज़रूरत नहीं होती, इसलिए lightweight बना रहता है