[PYTHON] Installieren Sie pgmagick unter Mac OS X 10.9

Was ist pgmagick?

pgmagick

pgmagick ist ein praktisches Paket für die Verarbeitung von Bildern mit Python. Es scheint ein Bildverarbeitungswerkzeug namens GraphicsMagick zu verpacken. (Es scheint mit ImageMagick zu funktionieren, aber ich habe es nicht ausprobiert.)

Installation von pgmagick

Die Umwelt ist

ist

$ brew install graphicsmagick     # or imagemagick
$ brew install boost --with-thread-unsafe --build-from-source
$ pip install pgmagick

Ich konnte es oben installieren, aber ich konnte es nicht erfolgreich installieren.

Homebrew-Einstellungen

Wenden Sie sich an den Brauarzt, um festzustellen, ob das Homebrew nicht in Ordnung ist.

pip install pgmagick funktioniert nicht

Wenn Sie pip install pgmagick ausführen,

clang: error: unknown argument: '-mno-fused-madd

Der Fehler wurde angezeigt und ich konnte ihn nicht erfolgreich installieren.

Ich habe versucht, die Umgebungsvariable festzulegen, da sie beim Festlegen der Umgebungsvariablen funktioniert, aber auch nicht. Daher habe ich sie mithilfe des Stackoverflow installiert.

ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install pgmagick

clang error: unknown argument: '-mno-fused-madd' (python package installation failure)

Die Installation braucht Zeit

brew install boost --with-thread-unsafe --build-from-source Der Befehl nimmt viel Zeit in Anspruch, daher dauert es ungefähr 35 Minuten </ strong>.


Lass uns gehen

>>> from pgmagick import gminfo
>>> gminfo.library
'GraphicsMagick'    # or 'ImageMagick'
>>> gminfo.version
'1.3.x'
>>>

OK, wenn die Version usw. angezeigt wird.

Stichprobe

>>> from pgmagick import Image, FilterTypes
>>> im = Image('input.jpg')
>>> im.quality(100)
>>> im.filterType(FilterTypes.SincFilter)
>>> im.scale('100x100')
>>> im.sharpen(1.0)
>>> im.write('output.jpg')

Reduziert die Bilder im Ordner auf 100 Pixel (entweder vertikal oder horizontal länger).

output.jpg

Beispielbild auf 100px reduziert.


Ende

Es gibt viele bildbezogene Elemente, die jedoch relativ einfach und bequem sind. Probieren Sie sie daher bitte aus.

Recommended Posts

Installieren Sie pgmagick unter Mac OS X 10.9
Installieren Sie Sphinx unter MacOSX
Installieren Sie mitmproxy unter Mac OS X.
Hinweise zur Vorbereitung der Python-Entwicklungsumgebung unter Mac OS X.
Sehr einfach, SciPy unter Mac OS X zu installieren
Installieren Sie Scipy unter Mac OS Sierra
Installieren Sie PyQt5 mit Homebrew unter Mac OS X Marvericks (10.9.2).
So installieren Sie Theano unter Mac OS X mit Homebrew
Installieren Sie matplotlib unter OS X El Capitan
Führen Sie NASA CEA unter Mac OS X aus
Installieren Sie Tensorflow auf dem Mac
Installieren Sie pyenv auf dem Mac
Installieren Sie Ansible auf einem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Caffe auf dem Mac
Installieren Sie Mecab auf dem Mac
Installieren Sie lp_solve unter Mac OSX und rufen Sie es mit Python auf.
So installieren Sie Theano unter Mac OS X 10.10 (mit pyenv, anaconda)
Führen Sie Zookeeper x Python (Kazoo) unter Mac OS X aus
Shpinx (Python Document Builder) unter Mac OS X.
Installieren Sie Tomcat 9 unter Cent OS 8
Installieren Sie das Modul auf Anaconda (Mac)
Installieren Sie OpenPose auf einem Mac (Catalina)
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Installieren Sie Django auf dem Mac
Installieren Sie das Kissen unter Mac OSX 10.9
[Mac] Tipps: Installieren Sie pyquery auf einem Mac [pyquery]
Vorbereiten der Verwendung von aws cli unter Mac OS X.
Erstellen einer Umgebung für "Tello_Video" unter Mac OS X.
So installieren Sie caffe unter OS X mit Macports
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
mac OS X 10.15.x pyenv Python Wenn Sie nicht installieren können
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Verwenden mehrerer Versionen von Python unter Mac OS X (2) Verwendung
Installieren Sie anaconda auf dem Mac → Bibliothek hinzufügen
So installieren Sie mysql-connector-python auf einem Mac
Verwenden von NAOqi 2.4.2 Python SDK mit Mac OS X El Capitan
Installieren Sie Adopt OpenJDK 11 unter Cent OS 8
Installieren Sie Python 3.8 unter Ubuntu 20.04 (Betriebssystemstandard)
Anweisungen zur Installation von matplotlib auf Ihrem Mac
Installation von scikit-learn (Mac OS X)
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
Installieren Sie python3 auf einem Mac (El Capitan)
So installieren Sie OpenCV auf einem Mac
Installieren Sie VirtualBox unter CentOS 7 unter VirtualBox (Mac + Vagrant)
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie Python 2.7 unter Ubuntu 20.04 (Betriebssystemstandard?)
Schritte zum Installieren von python3 auf einem Mac
Erste Schritte mit dem Python-Framework Django unter Mac OS X.
Verwenden mehrerer Versionen von Python unter Mac OS X (1) Installation von Multiple Ver
Fortsetzung ・ Hinweise zur Vorbereitung der Python-Entwicklungsumgebung unter Mac OS X.
Installieren Sie OpenCV2.4 (+ Python) schnell unter OS X und probieren Sie das Beispiel aus
Mac OS X Mavericks 10.9.5 Aufbau einer Entwicklungsumgebung
So installieren Sie drobertadams / toggl-cli auf einem Mac
So löschen Sie Python 2.x auf einem Mac.
Installieren Sie das 64-Bit-Betriebssystem (Bate) auf Raspberry Pi
GeoDjango + SQLite-Umgebungskonstruktion unter OS X.
Mac OS X Yosemite 10.10 Aufbau einer Entwicklungsumgebung
Installieren Sie anaconda trotzdem auf einem neuen Mac