CINXE.COM

Spectrum 路 Making mobile image processing simple

<!DOCTYPE html><html lang=""><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Spectrum 路 Making mobile image processing simple</title><meta name="viewport" content="width=device-width"/><meta name="generator" content="Docusaurus"/><meta name="description" content="Making mobile image processing simple"/><meta property="og:title" content="Spectrum 路 Making mobile image processing simple"/><meta property="og:type" content="website"/><meta property="og:url" content="https://libspectrum.io//"/><meta property="og:description" content="Making mobile image processing simple"/><meta name="twitter:card" content="summary"/><link rel="shortcut icon" href="/img/favicon.png"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.css"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/atom-one-dark.min.css"/><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><script src="/js/scrollSpy.js"></script><link rel="stylesheet" href="/css/prism.css"/><link rel="stylesheet" href="/css/main.css"/><script src="/js/codetabs.js"></script></head><body><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><img class="logo" src="/img/spectrum_logo_square.png" alt="Spectrum"/><h2 class="headerTitleWithLogo">Spectrum</h2></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class=""><a href="/docs/about_spectrum" target="_self">About Spectrum</a></li><li class=""><a href="/docs/getting_started_android" target="_self">Getting Started</a></li><li class=""><a href="https://github.com/facebookincubator/spectrum" target="_self">GitHub</a></li><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div><div class="SocialBannerWrapper"><div class="SocialBanner">Support Ukraine 馃嚭馃嚘 <a href="https://opensource.facebook.com/support-ukraine">Help Provide Humanitarian Aid to Ukraine</a>.</div></div><div class="homeContainer shadow"><div class="homeSplashFade"><div class="wrapper homeWrapper"><div class="content"><div class="inner"><h2 class="projectTitle inverse">Spectrum</h2></div><h2 class="inverseLight">Spectrum is a cross-platform image transcoding library that can easily be integrated into an Android or iOS project to efficiently perform common image operations.</h2></div><div class="buttons"><a class="button" href="docs/getting_started_android">GET STARTED</a><a class="button" href="https://github.com/facebookincubator/spectrum">GITHUB</a></div></div></div></div><div class="mainContainer"><div class="container paddingBottom paddingTop"><div class="wrapper"><div class="gridBlock"><div class="blockElement alignCenter fourByGridBlock imageAlignTop"><div class="blockImage"><img src="/img/icon_photo_large.svg"/></div><div class="blockContent"><h2><div><span><p>High quality output that is small</p> </span></div></h2><div><span><p>Spectrum works hard to keep your images looking great. By using <a href="https://github.com/mozilla/mozjpeg/">Mozjpeg</a> it achieves a higher quality to file size ratio, common operations such as cropping and rotating can be executed lossless, and codec specifics like disabling chroma sampling increase the quality for graphical content.</p> </span></div></div></div><div class="blockElement alignCenter fourByGridBlock imageAlignTop"><div class="blockImage"><img src="/img/icon_code_phone.svg"/></div><div class="blockContent"><h2><div><span><p>Simple to use and easy to learn</p> </span></div></h2><div><span><p>Because Spectrum's API is declarative, you define the output characteristics of the image and Spectrum does the complicated orchestrating for you! This helps to prevent common missteps such as incomplete handling of EXIF metadata.</p> </span></div></div></div><div class="blockElement alignCenter fourByGridBlock imageAlignTop"><div class="blockImage"><img src="/img/icon_cpu.svg"/></div><div class="blockContent"><h2><div><span><p>Cross platform and extensible</p> </span></div></h2><div><span><p>Spectrum is Open Source meaning you can fully debug it and you can easily add support for new codecs using its plugin architecture. It is built with cross platform for mobile in mind and written in portable C/C++ so that you can adopt it to your environment.</p> </span></div></div></div></div></div></div></div></div><footer class="nav-footer" id="footer"><section class="sitemap"><a href="/" class="nav-home"><img src="/img/spectrum_logo_white.svg" alt="Spectrum" width="66" height="58"/></a><div><h5>Docs</h5><a href="/docs/about_spectrum">About Spectrum</a><a href="/docs/getting_started_android">Getting Started</a><a href="/docs/contributing_android">Contributing</a></div><div><h5>Community</h5><a href="https://www.facebook.com/libspectrum" target="_blank" rel="noreferrer noopener">Facebook</a><a href="https://twitter.com/libspectrum" target="_blank" rel="noreferrer noopener">Twitter</a></div><div><h5>Legal</h5><a href="https://opensource.facebook.com/legal/terms" target="_blank" rel="noreferrer noopener">Terms of Use</a><a href="https://opensource.facebook.com/legal/data-policy" target="_blank" rel="noreferrer noopener">Data Policy</a><a href="https://opensource.facebook.com/legal/cookie-policy" target="_blank" rel="noreferrer noopener">Cookie Policy</a></div><div><h5>More</h5><a href="https://github.com/facebookincubator/spectrum">GitHub</a><a class="github-button" href="https://github.com/facebookincubator/spectrum" data-icon="octicon-star" data-count-href="/facebookincubator/spectrum/stargazers" data-show-count="true" data-count-aria-label="# stargazers on GitHub" aria-label="Star this project on GitHub">Star</a></div></section><a href="https://code.facebook.com/projects/" target="_blank" rel="noreferrer noopener" class="fbOpenSource"><img src="/img/oss_logo.png" alt="Facebook Open Source" width="170" height="45"/></a><section class="copyright">Copyright 漏 2022 Facebook</section></footer></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.js"></script><script> document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; } // keyCode for '/' (slash) if (e.keyCode === 191) { const search = document.getElementById('search_input_react'); search && search.focus(); } }); </script><script> var search = docsearch({ apiKey: 'e2a02b6504ab8ff2f254c7e2c2bdd6f1', indexName: 'libspectrum', inputSelector: '#search_input_react' }); </script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10