Ich habe ein Paket mit rechteckigen Bildern (einige im Querformat, andere im Hochformat), aber ich brauche sie, um quadratisch zu sein.
Ich weiß, wie man imagemagick zum Ändern der Größe und Konvertieren verwendet.
Manche Bilder sind breiter, manche höher; aber ich weiß wirklich nicht, wie ich meine Bilder in großen Mengen quadratisch machen kann?
Irgendwelche Hilfe/Ideen für mein Problem?
Im Allgemeinen haben Sie drei grundlegende Möglichkeiten:
1) Erhöhen Sie die Abmessungen Ihres Bildes (auf der kürzesten Seite), um es quadratisch zu machen (wie Lauren vorgeschlagen hat)
2) Beschneide sie so, dass sie quadratisch sind (wie von DA01 vorgeschlagen)
3) Strecken Sie Ihre Bilder so, dass sie in ein Quadrat passen
Alle drei haben natürlich ihre Vor- und Nachteile.
Der erste macht es quadratisch, fügt aber nutzlose "Informationen" hinzu.
Die zweite Technik nimmt etwas von Ihrem Bild weg und Sie können einige "Informationen" verlieren.
Der dritte behält alles bei, lässt es aber verzerrt und seltsam aussehen.
Natürlich gibt es kompliziertere Möglichkeiten, wie das Extrahieren Ihres Objekts und das anschließende Standardisieren eines Hintergrunds oder das Fälschen des Hintergrunds durch Erweitern .
Wenn Sie der Fotograf sind, würde ich vorschlagen, ein System einzurichten, wenn Sie die Bilder Ihrer Objekte aufnehmen, und viel Platz um Ihr Objekt herum zu lassen, damit Sie es später quadratisch zuschneiden können.
Wenn es jedoch die Bilder gibt, die Sie verwenden, sollte es kein Problem sein, eine der oben genannten Techniken zu verwenden ... hier ist jeweils ein Beispiel für die ersten drei.
Zusätzlicher Hintergrund:
Zugeschnitten:
Gestreckt:
Darüber hinaus (wiederum, da dies die eigentlichen Bilder sind) ist es wichtig, sich daran zu erinnern, wofür Sie diese Bilder verwenden. Wenn Sie Möbel verkaufen, ist es am besten, wenn Sie das Bild in keiner Weise dehnen, da die Möbel dadurch möglicherweise kleiner/größer oder unproportionierter erscheinen, als sie wirklich sind. Die zweite Technik funktioniert hervorragend, wenn Sie den Hintergrund einfach ausschneiden können. Wenn dies nicht möglich ist, ist das Hinzufügen eines Hintergrunds zum Erweitern des Bildes möglicherweise die beste Wahl.
Ich weiß nicht, wie ich es insbesondere in imagemagick machen soll, aber so würde ich es in Photoshop machen:
Ihre Fotos werden in der einen oder anderen Dimension zusätzlichen weißen Raum haben, aber sie werden alle quadratisch sein.
Gehen Sie zu befunkydotcom und das könnte helfen, Ihr Problem zu lösen. Ersetzen Sie 'Punkt' durch '.'. Keine Sorge, dies ist kein Betrug, sondern nur eine Bildbearbeitungsseite.
Herr Zauberer