Als «imagemagick» getaggte Fragen

ImageMagick ist eine Open-Source-Bildbearbeitungssoftware zum Anzeigen, Konvertieren und Bearbeiten von Rasterbilddateien. Es unterstützt Lesen / Schreiben für mehr als 100 Bilddateiformate.

4
Konvertiere jedes PDF im aktuellen Verzeichnis nach png
Ich möchte ein bashSkript schreiben , um jede .pdfDatei im aktuellen Verzeichnis in eine .pngDatei zu konvertieren . Beispielsweise: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -> a.png b.pdf -> b.png Das ist mein bester Versuch: #!/bin/bash convert -verbose -density 500 -resize '800' a.pdf a.png convert -verbose …
16 bash  imagemagick 

2
Wie schneide ich ein Bild unter Unix um 30%?
Ich möchte 30% vom oberen Bildrand ausschneiden. Ich kenne den Thread Wie schneide ich ein wirklich großes Rasterbild in kleinere Stücke? aber es gibt keinen erfolgreichen Ansatz, weil ich kein Entfernungsmaß convertvon Null bis zum Ende finden kann , nur durch Betragsdimensionen. Pseudocode convert -crop-y -units-percentage 0x30 heart.png Abb. 1 …

2
So erstellen Sie eine ICO-Datei mit mehr als einem Bild
Ich kann imagemagic verwenden, um PNG in ICO zu konvertieren, aber (ich denke, ich bin mir nicht sicher) es wird eine ICO-Bilddatei für die von mir angegebene Größe erstellen. convert favicon.png --resize 32 favicon.ico Die ICO-Datei kann 2 oder 3 Bilder für 16 x 16, 32 x 32 und 64 …

2
Wie werden viele (leere) Bilddateien erzeugt?
Für einen Test muss ich schnell 1700 JPG-Bilder (auch leere) in einer definierten Größe von 1000 x 706 erstellen. Ich frage mich, ob wir das mit einem Shell-Skript oder einem Programm (wie ImageMagick) machen könnten. Ich wünschte, sie riefen an img_0.jpg, img_1.jpg... Kennt jemand eine einfache Lösung?


1
Erweiterung mit find weglassen?
Ich muss Miniaturansichten aus mehreren PNG-Dateien erstellen und möchte dies mit dem convertDienstprogramm ImageMagicks tun . Um rekursiv alle Dateien zu finden, die selbst keine Miniaturansichten sind, verwende ich den folgenden Aufruf (in zwei Zeilen unterteilt, um sie lesbar zu machen): find . -type f -name "*.png" -not -name "*thumb.png*" …
11 find  imagemagick 


1
Verwenden Sie imagemagick, um undurchsichtige Farben in Alpha umzuwandeln
Ich habe ein Bild mit einem schwarzen Hintergrund mit weißen Elementen im Vordergrund. Das Bild ist geglättet, daher gibt es dazwischen liegende Pixel, die nicht ausschließlich schwarz oder weiß sind. Ich möchte den Hintergrund transparent machen. Ich habe mehrere Links gefunden, wie man das mit imagemagick macht, aber alle ersetzen …

8
Suchen Sie nach doppelten PDF-Dateien nach Inhalt
Einige Zeitschriften generieren für jeden Download ein anderes PDF. APS speichert beispielsweise die Zeit und die IP-Adresse im PDF. Oder es gibt eine Papierversion mit Hyperlinks und eine mit Textreferenzen. Wie ist es möglich, doppelte Downloads von Papieren mit 90% gleichem Inhalt auf einem Linux-System mithilfe von Open-Source-Software zu finden? …

1
So konvertieren, ändern und zentrieren Sie Bilder mit ImageMagick
Ich kann eine konvertierte * .png-Datei mit der Schwerkraftoption von ImageMagick nicht zentrieren. Die Schwerkraft scheint im folgenden Befehl keine Auswirkung zu haben. Im Gegenteil, es löscht alles und die Ausgabe wird zur weißen Seite. convert puma1.png -compress jpeg \ -resize 1755x2475 \ -units PixelsPerInch \ -density 150x150 \ -page …

3
ImageMagick für mehrere Dateien
Ich habe eine einzelne Datei mit ImageMagick von BMP nach PNG konvertiert, convertindem ich den folgenden Befehl verwendet habe convert CD\ Front.bmp CD\ Front.png Ich habe viele solcher Dateien, also habe ich versucht: for f in */*.bmp ; do convert $f ${f%bmp}png; done aber dieser Befehl hängt für immer. Was …


1
ImageMagick (oder ein anderes) für UTF-8-Text zum Bild
Ich versuche, viele Einzelzeichenbilder mit zu erstellen convert. Ziel ist es, einem Kunststoffspezialisten Bilder zum Drucken auf Tastaturkappen zur Verfügung zu stellen. Die ImageMagick-Dokumentation schlägt Folgendes vor: printf "\u2318" | convert -size 100x100 label:@- -font unifont-Medium command.png oder echo ⌘ | convert -size 100x100 label:@- -font unifont-Medium command.png oder convert …


4
Über n Dateien iterieren?
Ich habe etwas ziemlich Einfaches, das ich tun möchte. Ich möchte in montageeinem Verzeichnis verwenden, das Tausende von Bildern enthält, mit sehr wenigen Optionen, nämlich: me@home$ montage -size 256x256 DSC01*.JPG.svg output.png ... aber das ist einfach nicht gut genug, da es nur ungefähr 100 Bilder gleichzeitig erfasst; auch nicht me@home$ …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.