Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/danramteke/magickbird

Swifty wrapper around ImageMagick. Requires ImageMagick.
https://github.com/danramteke/magickbird

imagemagick imagemagick-wrapper swift

Last synced: 3 days ago
JSON representation

Swifty wrapper around ImageMagick. Requires ImageMagick.

Awesome Lists containing this project

README

        

# MagickBird

MagickWand library for Swift.

Note if building for `arm64` (aka the new M1 chip), add `--arch arm64` to the end of `swift build` or `swift run`

## Getting Started

Use `MagickBirdContext`, which will open a `MagickWandGenesis` and close `MagickWandTerminus` around your code:

```
MagickBirdContext {
Tiler(inputPath: "./output/kitten.jpg", outputPath: "./output/").tile(levels: (10...13))
}
```

## Similar Projects / Inspiration

1. https://github.com/naithar/MagickWand - uses ImageMagick 6
2. https://mikemikina.com/blog/watermarking-photos-with-imagemagick-vapor-3-and-swift-on-macos-and-linux/ - how to setup the library linking
3. https://github.com/novi/SwiftMagickWand - super simple