All Projects → NARKOZ → waifu2x

NARKOZ / waifu2x

Licence: BSD-2-Clause license
Ruby wrapper and CLI for waifu2x

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to waifu2x

memo wise
The wise choice for Ruby memoization
Stars: ✭ 486 (+3140%)
Mutual labels:  ruby-gem
agency-jekyll-theme
Jekyll version of the newest Agency Bootstrap theme, plus new features: Google Analytics, Markdown support, custom pages, and more!
Stars: ✭ 222 (+1380%)
Mutual labels:  ruby-gem
AI-Lossless-Zoomer
AI无损放大工具
Stars: ✭ 940 (+6166.67%)
Mutual labels:  waifu2x
jekyll-extlinks
This Jekyll plugin adds custom attributes (rel="nofollow", target="_blank", etc.) to external links in your content.
Stars: ✭ 18 (+20%)
Mutual labels:  ruby-gem
pixitar
🧝 Pixitar is an avatar generation library written in Ruby.
Stars: ✭ 20 (+33.33%)
Mutual labels:  ruby-gem
grape-jwt-authentication
A reusable Grape JWT authentication concern
Stars: ✭ 31 (+106.67%)
Mutual labels:  ruby-gem
stackup
a simple CLI and Ruby API for AWS CloudFormation
Stars: ✭ 89 (+493.33%)
Mutual labels:  ruby-gem
wor-authentication
Gem to add authentication to your application using JWT, with expirable, renewable and customizable tokens!
Stars: ✭ 63 (+320%)
Mutual labels:  ruby-gem
sequel-seed
A Sequel extension to make seeds/fixtures manageable like migrations
Stars: ✭ 25 (+66.67%)
Mutual labels:  ruby-gem
githat
Git diff with code syntax highlight
Stars: ✭ 32 (+113.33%)
Mutual labels:  ruby-gem
glimmer-dsl-opal
Glimmer DSL for Opal (Pure-Ruby Web GUI and Auto-Webifier of Desktop Apps)
Stars: ✭ 22 (+46.67%)
Mutual labels:  ruby-gem
video-enhacer
Composes ffmpeg, waifu2x and butterflow to enhace videos making them bigger and with a higher framerate.
Stars: ✭ 13 (-13.33%)
Mutual labels:  waifu2x
superglue
A productive library for Classic Rails, React and Redux
Stars: ✭ 106 (+606.67%)
Mutual labels:  ruby-gem
tty-platform
Operating system detection
Stars: ✭ 28 (+86.67%)
Mutual labels:  ruby-gem
whitespace-linter
A program that detects and formats trailing whitespace and extra empty lines in your code and config files.
Stars: ✭ 16 (+6.67%)
Mutual labels:  ruby-gem
dokken-images
Minimal Docker Images for testing
Stars: ✭ 20 (+33.33%)
Mutual labels:  ruby-gem
rarbg
Ruby client for the RARBG Torrent API.
Stars: ✭ 17 (+13.33%)
Mutual labels:  ruby-gem
tty-editor
Opens a file or text in the user's preferred editor
Stars: ✭ 26 (+73.33%)
Mutual labels:  ruby-gem
activerecord-crate-adapter
Ruby on Rails ActiveRecord adapter for CrateDB
Stars: ✭ 27 (+80%)
Mutual labels:  ruby-gem
total
Ruby Gem to get total memory size in the system
Stars: ✭ 15 (+0%)
Mutual labels:  ruby-gem

Waifu2x Build Status

Waifu2x is a ruby wrapper and CLI for waifu2x, which provides Noise Reduction and 2x Upscaling for anime style images.

Installation

Install it from rubygems:

gem install waifu2x

Or add to your application's Gemfile:

gem 'waifu2x'

and run:

bundle install

Usage

# convert image.png with 2x upscaling
Waifu2x.convert('image.png', nil, { scale: 2 })

# convert image.png from remote url
Waifu2x.convert('http://example.net/image.png', nil, { scale: 2 })

# convert image.png to converted.png without noise reduction and with 2x upscaling
Waifu2x.convert('image.png', 'converted.png', { noise: 0, scale: 2 })

CLI usage

# convert sample.jpg with 2x upscaling
waifu2x sample.jpg -s 2

# convert sample.jpg from remote url
waifu2x http://example.net/sample.jpg -s 2

# convert sample.jpg to output.jpg without noise reduction and with 2x upscaling
waifu2x sample.jpg output.jpg -n 0 -s 2

License

Released under the BSD 2-clause license. See LICENSE.txt for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].