- Install Python Via Homebrew Switch
- Install Python Via Homebrew Command
- Install Python Via Homebrew Installer
- Install Python Via Homebrew Kit
libvips is a demand-driven, horizontallythreadedimage processing library. Compared to similarlibraries, libvips runs quickly and uses littlememory.libvips is licensed under the LGPL2.1+.
It has around 300 operations coveringarithmetic, histograms, convolution, morphological operations, frequencyfiltering, colour, resampling, statistics and others. It supports a largerange of numeric formats,from 8-bit int to 128-bit complex. Images can have any number of bands.It supports a good range of image formats, including JPEG, TIFF, PNG, WebP, FITS, Matlab, OpenEXR, PDF, SVG, HDR, PPM, CSV, GIF, Analyze,NIfTI, DeepZoom, and OpenSlide. It can also load images via ImageMagick orGraphicsMagick, letting it load formats like DICOM.
Homebrew is an open-source package manager for macOS that offers an easy way to install software and tolls through the command line. If you are a coder, developer, Terminal lover, or more tech-savvy than an average Mac user, you can use Homebrew to simplify software installation on your Mac. Installing or updating Python on your computer is the first step to becoming a Python programmer. There are a multitude of installation methods: you can download official Python distributions from Python.org, install from a package manager, and even install specialized distributions for scientific computing, Internet of Things, and embedded systems.
It comes with bindings for C,C++,and the command-line. Full bindingsare available for Ruby,Python,PHP, .NET, Go, andLua. libvipsis used as an image processing engine by sharp (onnode.js),bimg,sharp for Go,Ruby on Rails,carrierwave-vips,mediawiki,PhotoFlow and others.The official libvips GUI is nip2,a strange combination of a spreadsheet and an photo editor.
The download area has thesource code plus pre-compiled binaries for Windows; you can install on macOSwith homebrew, MacPorts or Fink; and it’s available in most Linux packagemanagers. See the install notes.
News
- 2021-03-08 00:00:00 +0000
ruby-vips and image mutability
ruby-vips is now at version 2.1 with a few useful bug fixes and an interestingnew
mutate
feature. This new block makes it possible to modify imagesefficiently and safely. - 2020-09-01 00:00:00 +0000
libvips for WebAssembly
There's a new full libvips binding for the browser and Node.js. It supports reading and writing JPEG, PNG, WebP and TIFF images, it's on NPM, and it comes with TypeScript declarations. - 2020-06-18 00:00:00 +0000
What's new in 8.10
libvips 8.10 is now out, so here’s a quick overview of what’s new. Checkthe ChangeLogif you need more details.
- 2019-12-11 00:00:00 +0000
What's new in 8.9
libvips 8.9 is now done, so here’s a quick overview of what’s new. Checkthe ChangeLogif you need more details.
- 2019-11-29 00:00:00 +0000
True streaming for libvips
An interesting feature has just landed in libvips git master (and should bein the upcoming libvips 8.9): true streaming. This has been talked abouton and off for five years or more, but it’s now finally happened! This postexplains what this feature is and why it could be useful.
- 2019-09-27 00:00:00 +0000
libvips on opencollective
Thanks to work by Lovell, libvips is now listed onopencollective.
- 2019-08-18 00:00:00 +0000
pyvips in conda
Thanks to work by Sebastian Luna-Valero (@sebastian-luna-valero) and others, pyvips is now in conda!
- 2019-08-18 00:00:00 +0000
libvips in OSS Fuzz
Thanks to work by Oscar Mira (@omira-sch), libvips has been in OSSFuzz for about three weeks. I’m veryhappy to be able to report that only one real bug has been found so far,and none in the last five days.
- 2019-04-22 00:00:00 +0000
What's new in 8.8
libvips 8.8 is now officiallyreleased, sohere’s a quick overview of what’s new. Check theChangeLogif you need more details.
- 2019-03-21 00:00:00 +0000
NIP getting started video
Here is a quick video on getting started with nip
- 2019-02-04 00:00:00 +0000
Libre Graphics Meeting 2016
I gave a 15m introduction to vips talk at LGM 2016, and just came across thevideo. It might be interesting.
- 2018-07-26 00:00:00 +0000
What's new in 8.7
libvips 8.7 is finally done!
- 2018-04-10 00:00:00 +0000
libvips for .NET
There’s a new full libvips binding for .NET. It has a test-suite which passeswith no memory leaks, it’s in
NuGet
, so it’s easy to install on Linux,macOS and Windows, and it has nice documentation: - 2017-11-28 00:00:00 +0000
What's new in 8.6
libvips 8.6 is done! Though it’s a bitlate. This post summarizes what’s new – check theChangeLogif you need more details.
- 2017-09-02 00:00:00 +0000
libvips for Ruby
There’s a new major release of
ruby-vips
, the Ruby binding for libvips:it’s now version 2.0. It has the same API (it passes the same test suite),but it’s simpler to install, works on Linux, macOS and Windows, it workswith any Ruby (including JRuby), it’s smaller, more stable, and faster. - 2017-09-01 00:00:00 +0000
libvips for Python
There’s a new libvips binding for Python. It has the same API as the one thatcomes with libvips (it passes the same test suite), it’s very easy to installon Linux, macOS and Windows, it works with any Python, it should be smaller and more stable, and it has nice new documentation:
- 2017-06-01 00:00:00 +0000
libvips for Lua
LuaJIT now has a full libvips binding. It’s the whole of libvips, it has atest-suite which passes with no memory leaks, and it’s in
luarocks
so it’seasy to install. - 2017-03-28 00:00:00 +0000
New website
We have a new website running from github pages. Hopefully this will be easier to use and less work to maintain.
- 2017-03-16 00:00:00 +0000
What's new in 8.5
libvips 8.5 is done! This post summarizes what’s new in this release. Check theChangeLog if you need more details.
Released:
Yet Another Python wrapper for GraphicsMagick
Project description
About
pgmagick is a yet another boost.python based wrapper for GraphicsMagick.
Requirements
Python3.5++ (or Python2.7), GraphicsMagick and Boost.Python.
package install on Ubuntu(test on Ubuntu10.04+):
package install on Fedora:
GraphicsMagick from source package:
MacOSX
via homebrew-cask(homebrew-pgmagick) with Python3
use homebrew-pgmagick
via homebrew-cask(homebrew-pgmagick) with Python3
via homebrew and pip with Python3
on MacOSX (10.13.5~10.15.x):
Windows
Now, not official support.However, unofficial binary packages exists.
ImageMagick support
pgmagick is supported to ImageMagick library. (version:0.4+)
package install on Ubuntu(test on Ubuntu10.04+):
show library name and version:
Usage
scale example:
resize example:
composite example:
draw example:
Install Python Via Homebrew Switch
blob access:
create animated-GIF:
more API detail… read to Magick++ API for GraphicsMagick document.
Python APIs(NOTICE!! this api is alpha version!!):
Project details
Release historyRelease notifications | RSS feed
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7
0.6.7
0.6.6
0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6
Install Python Via Homebrew Command
0.5.12
0.5.11
0.5.10
0.5.9
0.5.8
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5
0.4.2
0.4.1
0.4
Install Python Via Homebrew Installer
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
0.0.4
0.0.3
0.0.2
0.0.1
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size pgmagick-0.7.5.tar.gz (363.5 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for pgmagick-0.7.5.tar.gz
Install Python Via Homebrew Kit
Algorithm | Hash digest |
---|---|
SHA256 | f676e2e4abd5d27cfb3bf1e7a1d8df147683f4a753333470aa771137ce05c347 |
MD5 | 6e0d5bd7816640867f7a038538af1fff |
BLAKE2-256 | e4297fb208efd5e2e7b107c68dca0a0781a669372a6518c7687cd6fc5f8540b5 |