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.
- Host: GitHub
- URL: https://github.com/darsan-in/pixteroid-demo
- Owner: darsan-in
- License: gpl-3.0
- Created: 2024-06-29T12:10:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-08T11:09:00.000Z (10 months ago)
- Last Synced: 2025-07-04T09:05:42.269Z (3 months ago)
- Topics: 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
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/pixteroid
- Size: 54.7 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
[]()
[]()---
---
---
---
## 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 🌐
## Contact Information
For any questions, please reach out via hello@darsan.in or [LinkedIn](https://www.linkedin.com/in/darsan-in/).
---
![]()
![]()
![]()
![]()
---
#### 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