So verwenden Sie Python, um die Größe und Größe von Bildern zu ändern
Einführung:
In vielen Anwendungsszenarien müssen wir möglicherweise die Größe und Größe von Bildern ändern, um sie an unterschiedliche Anforderungen anzupassen. Python bietet eine Fülle von Bibliotheken zum Verarbeiten und Bearbeiten von Bildern, sodass wir die Größe und Größe von Bildern einfach anpassen können. In diesem Artikel wird erläutert, wie Sie mit Python die Größe und Form von Bildern ändern können, und es werden Codebeispiele als Referenz für die Leser bereitgestellt.
Zuerst müssen wir die PIL-Bibliothek installieren. Geben Sie den folgenden Befehl in die Befehlszeile ein:
pip install Pillow
Nachdem die Installation abgeschlossen ist, können wir den folgenden Code verwenden, um die Größe des Bildes zu ändern:
from PIL import Image # 打开原始图片 img = Image.open('image.jpg') # 设置新的尺寸 new_size = (800, 600) # 调整尺寸 resized_img = img.resize(new_size) # 保存调整后的图片 resized_img.save('resized_image.jpg')
Im Codebeispiel verwenden wir zunächst den Image.open ()
-Methode Öffnen Sie das Originalbild. Definieren Sie dann eine neue Bemaßung und geben Sie die angepasste Breite und Höhe an. Verwenden Sie die Methode resize()
, um die Größe des Originalbilds auf die neue Größe zu ändern und das angepasste Bild in der angegebenen Datei zu speichern. Image.open()
方法打开原始图片。然后,定义一个新的尺寸,指定调整后的宽度和高度。使用resize()
方法将原始图片调整为新的尺寸,并将调整后的图片保存到指定的文件中。
使用OpenCV来改变图片的尺寸和大小通常需要安装opencv-python
库。在命令行中输入以下命令:
pip install opencv-python
然后,我们可以使用以下代码来改变图片的尺寸:
import cv2 # 读取原始图片 img = cv2.imread('image.jpg') # 设置新的尺寸 new_size = (800, 600) # 调整尺寸 resized_img = cv2.resize(img, new_size) # 保存调整后的图片 cv2.imwrite('resized_image.jpg', resized_img)
在代码示例中,我们首先使用cv2.imread()
方法读取原始图片。然后,定义一个新的尺寸,指定调整后的宽度和高度。使用cv2.resize()
方法将原始图片调整为新的尺寸,并使用cv2.imwrite()
OpenCV ist eine im Bereich Computer Vision weit verbreitete Bibliothek, die leistungsstarke Bildverarbeitungs- und Rechenfunktionen bietet. Es kann auch verwendet werden, um die Größe und Form von Bildern zu ändern.
opencv-python
-Bibliothek. Geben Sie den folgenden Befehl in die Befehlszeile ein: 🎜rrreee🎜 Dann können wir den folgenden Code verwenden, um die Größe des Bildes zu ändern: 🎜rrreee🎜 Im Codebeispiel lesen wir zunächst mit dem cv2.imread() Methode Originalbild. Definieren Sie dann eine neue Bemaßung und geben Sie die angepasste Breite und Höhe an. Verwenden Sie die Methode <code>cv2.resize()
, um die Größe des Originalbilds auf die neue Größe zu ändern, und verwenden Sie die Methode cv2.imwrite()
, um das angepasste Bild in der angegebenen Datei zu speichern . 🎜🎜Zusammenfassung: 🎜In diesem Artikel wird erläutert, wie Sie mit Python die Größe und Form von Bildern ändern. Wir können die PIL-Bibliothek oder die OpenCV-Bibliothek verwenden, um diese Funktionalität zu erreichen. Durch die Größenänderung und Größenänderung von Bildern können wir uns leicht an unterschiedliche Bedürfnisse anpassen und unsere Bildverarbeitungs- und Rechenfähigkeiten verbessern. Ich hoffe, dieser Artikel ist für die Leser hilfreich! 🎜
Das obige ist der detaillierte Inhalt vonSo ändern Sie Bildabmessungen und -größe mit Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!