An open API service indexing awesome lists of open source software.

https://github.com/darsan-in/pixteroid-demo

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.
https://github.com/darsan-in/pixteroid-demo

api-integration esrgan high-performance image-processing image-scaling image-upscaling mobile-optimization mobile-platforms ncnn-framework neural-network-inference node-js node-js-library open-source pixteroid-demo real-esrgan

Last synced: 3 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)]()
[![Node JS](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white)]()

---



GitHub last commit



GitHub commit activity

---



GitHub License



GitHub Release



CodeFactor Grade

---



GitHub Repo stars

---

## Table of Contents 📝

- [Usage](#usage)

- [License](#license-%EF%B8%8F)
- [Contributing to Our Project](#contributing-to-our-project-)
- [Website](#website-)

- [Contact Information](#contact-information)

---

## 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](LICENSE).

## 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](../../issues/new). 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](CONTRIBUTING) before getting started. This helps ensure that all contributions align with the project's direction and comply with our existing [license](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](https://www.linkedin.com/in/darsan-in/).

---


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