All Projects β†’ imxieyi β†’ Waifu2x Mac

imxieyi / Waifu2x Mac

Licence: mit
Waifu2x-ios port to macOS, still in Core ML and Metal

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Waifu2x Mac

Arkit Sampler
Code examples for ARKit.
Stars: ✭ 1,334 (+417.05%)
Mutual labels:  metal, coreml
Ios Learning Materials
πŸ“šCurated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+434.88%)
Mutual labels:  metal, coreml
edge detector
HED real-time iOS edge detector.
Stars: ✭ 40 (-84.5%)
Mutual labels:  metal, coreml
Route-Direction-in-AR
Adding the Feature "Real World Path Direction" by tapping on Map. GoogleMap will give us the direction to that location from user location then click on "ARView" & you will get the real-world path direction. Also added "Reachability" for finding path in Google map. -- Also added .mlmodel for car-detection. Initially trained the model using Convo…
Stars: ✭ 32 (-87.6%)
Mutual labels:  coreml
mnist-coreml
Simple convolutional neural network to predict handwritten digits using Keras + CoreML for WWDC '18 scholarship [Accepted]
Stars: ✭ 45 (-82.56%)
Mutual labels:  coreml
KoreanClassification Keras Coreml
ν•œκΈ€ 손글씨 λΆ„λ₯˜ λͺ¨λΈμ„ λ§Œλ“€μ–΄ iOS μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— μ μš©ν•΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€ πŸ“±
Stars: ✭ 29 (-88.76%)
Mutual labels:  coreml
LuisaRender
High-Performance Multiple-Backend Renderer Based on LuisaCompute
Stars: ✭ 47 (-81.78%)
Mutual labels:  metal
CoreML-samples
Sample code for Core ML using ResNet50 provided by Apple and a custom model generated by coremltools.
Stars: ✭ 38 (-85.27%)
Mutual labels:  coreml
parm
minimal macOS Metal application
Stars: ✭ 41 (-84.11%)
Mutual labels:  metal
mosaix
An iOS photo mosaic application.
Stars: ✭ 42 (-83.72%)
Mutual labels:  metal
metal dataset
metal lyrics and band names dataset (raw)
Stars: ✭ 19 (-92.64%)
Mutual labels:  metal
pygfx
Like ThreeJS but for Python and based on wgpu
Stars: ✭ 72 (-72.09%)
Mutual labels:  metal
ClassifierKit
πŸ€– A suite of tools and examples for training Core ML models with Create ML.
Stars: ✭ 23 (-91.09%)
Mutual labels:  coreml
YALCT
Yet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (-90.31%)
Mutual labels:  metal
SimpleInceptionV3-ObjC
A simple image classification test using Core ML and Inception V3 model in Objective-C
Stars: ✭ 22 (-91.47%)
Mutual labels:  coreml
Apple-Silicon-Guide
Apple Silicon Guide. Learn all about the M1, M1 Pro, M1 Max, and M1 Ultra chips.
Stars: ✭ 240 (-6.98%)
Mutual labels:  metal
inception
Real time image recognition using Core ML
Stars: ✭ 24 (-90.7%)
Mutual labels:  coreml
FFmpegMetalPlayer
xcoderliu.github.io
Stars: ✭ 18 (-93.02%)
Mutual labels:  metal
CrossWindow-Graphics
A header only library to simplify creating πŸŒ‹ Vulkan / βšͺ OpenGL / 🌐 WebGL / ❎DirectX / πŸ€– Metal data structures with CrossWindow.
Stars: ✭ 48 (-81.4%)
Mutual labels:  metal
BabelCamera
Find out how to describe the things around you in another language with Core ML and the Vision framework in iOS 11! πŸ‘€
Stars: ✭ 13 (-94.96%)
Mutual labels:  coreml

Waifu2x-mac

CI

Waifu2x port to macOS, also in Core ML and Metal. For other details please refer to waifu2x-ios.

Disclaimer

I haven't published this app to the Mac App Store. Any app appears on the store that looks like this project has nothing to do with me.

About "waifu magnifier"

The app "waifu magnifier" is based on waifu2x-ios instead of this project. It runs through Mac Catalyst. It is named like this for obvious reasons.

Requirements

  • macOS 10.13+ (Running)
  • Xcode 11.1+ (Building)

Download

Note that all pre-built binaries are not signed. You can either sign them yourself or go to system settings to bypass the signature check.

From Releases

Go to Releases to get pre-built binaries. Not all release versions contain both GUI and CLI.

From GitHub Actions

Go to Actions to fetch the latest build for both GUI and CLI. They will be removed automatically 90 days after being built.

Homebrew (Experimental, CLI only)

If you want to install with homebrew:

brew install imxieyi/waifu2x/waifu2x

It downloads pre-built binary from releases. Xcode is not needed.

Compilation Instructions

Option A (automatic):

  1. Open the Terminal (⌘+Space, "terminal")
  2. Drag build.sh from Finder to the Terminal window, and press Return to start building the app.
    All missing dependencies (including Xcode) will be installed automatically by the script if needed.
  3. Once the build has completed, the waifu2x-mac-app application can be found in the build folder.

Option B (manual):

  1. Build using waifu2x-mac-app scheme
  2. To locate the built macOS app, expand the Products folder on Project Navigator (left pane) and right click on waifu2x-mac-app.app to select Show in Finder

Installing the App and CLI Version

The app can be dragged to any location you choose, such as /Applications.

If you would like to use the CLI version, right click on the app and select Show Package Contents. Navigate to Contents/MacOS. The CLI version is waifu2x.

If you would like to run the program anywhere, you must create a symbolic link by typing ln -s /path/to/waifu2x /usr/local/bin/waifu2x in a terminal. You can also drag the waifu2x executable after ln -s to get the file path in terminal automatically.

For example, if waifu2x-mac-app is in /Applications, you would run the following command to create a symlink:
ln -s /Applications/waifu2x-mac-app.app/Contents/MacOS/waifu2x /usr/local/bin/waifu2x

N.B.: You can not drag the CLI executable out and use it directly as it will not work. You must create a symbolic link as shown above if you want to use it without going into the waifu2x-mac-app.app directory.
Additionally the symbolic link will break if you move the macOS app. You can delete the old symlink with unlink /usr/local/bin/waifu2x and run ln -s again to create a new one.

Command-Line Usage

Usage: waifu2x [options]
    -t, --type:
        Image type - a for anime (default), p for photo
    -s, --scale:
        Scale factor (1 or 2)
    -n, --noise:
        Denoise level (0-4)
    -i, --input:
        Input image file (any format as long as NSImage loads)
    -o, --output:
        Output image file (png)
    -h, --help:
        Print usage

WARNING: The CLI version is not a self-contained executable. waifu2x must remain in the same directory as CommandLineKit.framework and waifu2x_mac.framework.

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].