Skip to content

This repository demonstrates the Pixteroid image scaling API available in Node.js, using the NCNN framework, which is optimized for mobile platforms. It utilizes Real-ESRGAN and ESRGAN model weights to upscale images with three different levels of detail and size.

License

Notifications You must be signed in to change notification settings

darsan-in/pixteroid-demo

Repository files navigation

Pixteroid Image Scaling API - Demonstration Repository

This repository demonstrates the Pixteroid image scaling API available in Node.js, using the NCNN framework, which is optimized for mobile platforms. It utilizes Real-ESRGAN and ESRGAN model weights to upscale images with three different levels of detail and size.

Supported Platforms

Windows Node JS


GitHub last commit GitHub commit activity


GitHub License GitHub Release

CodeFactor Grade


GitHub Repo stars


Table of Contents 📝


Usage

  • Use image-samples for experiment with pixteroid.
  • single-file_upscale.js - Upscale single image at a time.
  • multi-file_upscale.js - Upscale multiple images asynchronously.

License ©️

This project is licensed under the GNU General Public License v3.0.

Contributing to Our Project 🤝

We’re always open to contributions and fixing issues—your help makes this project better for everyone.

If you encounter any errors or issues, please don’t hesitate to raise an issue. This ensures we can address problems quickly and improve the project.

For those who want to contribute, we kindly ask you to review our Contribution Guidelines before getting started. This helps ensure that all contributions align with the project's direction and comply with our existing license.

We deeply appreciate everyone who contributes or raises issues—your efforts are crucial to building a stronger community. Together, we can create something truly impactful.

Thank you for being part of this journey!

Website 🌐

npmjs - pixteroid

Contact Information

For any questions, please reach out via hello@darsan.in or LinkedIn.


Darsan at Linkedin place holder image Darsan at Youtube place holder image Darsan at NPM place holder image Darsan at Github place holder image Darsan Website


Topics

  • image-scaling
  • Node.js
  • NCNN-framework
  • image-upscaling
  • Real-ESRGAN
  • ESRGAN
  • mobile-optimization
  • neural-network-inference
  • Pixteroid-demo
  • high-performance
  • image-processing
  • open-source
  • API-integration
  • Node-js-library
  • mobile-platforms

About

This repository demonstrates the Pixteroid image scaling API available in Node.js, using the NCNN framework, which is optimized for mobile platforms. It utilizes Real-ESRGAN and ESRGAN model weights to upscale images with three different levels of detail and size.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published