Mische die Bilder in einem beliebigen Verzeichnis mit Python und speichere sie in einem anderen Ordner mit Seriennummern.

Mische die Bilder in einem beliebigen Verzeichnis mit Python und speichere sie in einem anderen Ordner mit Seriennummern.

Mische Bilder im Verzeichnis mit Jupyter-Notebook.

shuffleimage.ipynb


#Code zum Mischen und Speichern von Bildern in einem Ordner
import os
from random import shuffle
from glob import glob
from shutil import copy


data_dir_path = "Fügen Sie hier den absoluten Pfad des Verzeichnisses ein, das das Bild enthält" #Ordnerpfad mit dem Bild, das Sie mischen möchten

base_path = os.path.join(data_dir_path ,"*.png ")

#Erstellen eines Zielverzeichnisses für gemischte Bilder
make_dir_path = data_dir_path +"_shuffle" #Zielverzeichnispfad
os.makedirs(make_dir_path, exist_ok=True) 

#Mische die Bilder im Ordner und speichere sie im Zielverzeichnis
files = sorted(glob(base_path))
shuffle(files)
n = 1 #Startnummer des Dateinamens

#Speichern Sie in dem Verzeichnis, in dem die Bilder mit Seriennummern erstellt wurden
for file in files:
    copy(file,'{}/{}.jpg'.format(make_dir_path,str(n).zfill(5)))
    n += 1

print("Zielverzeichnis%Erstellen Sie r"%os.path.basename(make_dir_path))
print("Anzahl der gemischten Bilder: %d Speichern abgeschlossen\n"%(int(len(files))+1))

Zitat

Dateiname / Ordnername / Erweiterung aus der Pfadzeichenfolge in Python abrufen und | note.nkmk.me kombinieren Python-relativer Pfad So ermitteln Sie den Speicherort des übergeordneten Verzeichnisses - Einführungsbeispiel für Anfänger [Python] Kopieren, Verschieben, Löschen von Ordnern und Dateien (Shutil-Modul) | Hibiki-Programmierhinweise [Python] Python, das die Anzahl der Dateien im aktuellen Verzeichnis zählt

Da dies mein erster Beitrag ist, habe ich vor, ihn umzuschreiben ^^

Recommended Posts

Mische die Bilder in einem beliebigen Verzeichnis mit Python und speichere sie in einem anderen Ordner mit Seriennummern.
[Python3] Speichern Sie die Mittelwert- und Kovarianzmatrix in json mit Pandas
Installieren Sie das Python-Modul in einem beliebigen Verzeichnis
Erstellen und bearbeiten Sie Tabellenkalkulationen in einem beliebigen Ordner auf Google Drive mit Python
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Archivieren und komprimieren Sie das gesamte Verzeichnis mit Python
[Python] Holen Sie sich die Zahlen im Diagramm mit OCR
Automatisieren Sie das Entfernen des Hintergrunds für die neuesten Porträts in einem Verzeichnis mit Python und API
Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
Sammeln Sie Tweets mit tweepy in Python und speichern Sie sie in MongoDB
Speichern Sie Bilder im Web mit Python (Colab) auf einem Laufwerk.
Geben Sie den Inhalt von ~ .xlsx im Ordner mit Python in HTML aus
Geben Sie einen Python-Ordner an oder erstellen Sie ihn, und speichern Sie den Screenshot.
Betreiben Sie Firefox mit Selen aus Python und speichern Sie die Bildschirmaufnahme
Testen mit Zufallszahlen in Python
Speichern Sie die Binärdatei in Python
Arbeiten mit DICOM-Bildern in Python
Betreiben Sie Paints Chainer mit Selen, um Bilder im Verzeichnis automatisch einzufärben
Füllen Sie die Zeichenfolge mit Nullen in Python und zählen Sie bestimmte Zeichen aus der Zeichenfolge
Ersetzen Sie den Verzeichnisnamen und den Dateinamen im Verzeichnis zusammen mit einem Linux-Befehl.
Ein Memo, das durch Umbenennen der Dateinamen im Ordner mit Python organisiert wird
So ermitteln Sie mit Python den Unterschied zwischen Datum und Uhrzeit in Sekunden
Ich habe Umgebungsvariablen in Docker festgelegt und in Python angezeigt.
Abrufen und Konvertieren der aktuellen Zeit in der lokalen Systemzeitzone mit Python
Überprüfen und empfangen Sie die serielle Schnittstelle in Python (Portprüfung)
Zeigen Sie Python 3 im Browser mit MAMP an
Bilder mit Pupil, Python und OpenCV aufnehmen
Umgang mit "Jahren und Monaten" in Python
Importieren und Exportieren von GeoTiff-Bildern mit Python
Lesen von Zeichen in Bildern mit Python OCR
Lassen Sie uns mit Python Receive spielen und den Text des Eingabeformulars speichern / anzeigen
[Python] So speichern Sie Bilder mit Beautiful Soup sofort im Web
Speichern Sie den Tweet von Twitter mit Geo als CSV und zeichnen Sie ihn auf Google Map.
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
Konvertieren Sie PDFs mit Python in Massenbilder
12. Speichern Sie die erste Spalte in col1.txt und die zweite Spalte in col2.txt
[Automatisierung] Extrahieren Sie die Tabelle als PDF mit Python
Über den Unterschied zwischen "==" und "is" in Python
Bestimmen Sie die Zahlen in dem mit der Webkamera aufgenommenen Bild
So erhalten Sie die Dateien im Ordner [Python]
Lösen des Lorenz 96-Modells mit Julia und Python
Teilen Sie Python-Bilder und ordnen Sie sie nebeneinander an
Extrahieren Sie Bilder und Tabellen mit Python aus PDF, um die Berichtslast zu verringern
Ich möchte die Variablen in der Python-Vorlagendatei ersetzen und in einer anderen Datei in Massenproduktion herstellen
[Python] Erläutert anhand eines Beispiels den Unterschied zwischen strftime und strptime im datetime-Modul
In Python3.8 und höher kann der inverse Mod mit der integrierten Funktion pow berechnet werden.
Es ist einfach, SQL mit Python auszuführen und das Ergebnis in Excel auszugeben
Erstellen Sie eine Dox-Datei mit Miniaturansichten der Fotos im Ordner mit der Python-Python-Docx-Bibliothek und der kostenlosen Software "Nur Reduzierung".
Einführung in die KI-Erstellung mit Python! Teil 1 Ich habe versucht, die Nummer anhand des handgeschriebenen Zahlenbildes zu klassifizieren und vorherzusagen