Ich habe einen Ordner mit Bildern für eine Computer Vision Aufgabe. Jedes Bild ist eine Segmentierungsmaske. Dies bedeutet, dass jede Pixelfarbe darstellt, welche Klasse das Pixel darstellt. Jetzt möchte ich die Bilder kleiner skalieren.Wie kann ich die Größe eines Bildes ändern, ohne die Farben in einem Bild zu ändern?
Wenn ich jedoch
for i in *.png; do convert $i -resize 621x188! $i; done
tun habe ich das Problem, dass einige Farben in der Grenzinterpoliert erhalten. Wie kann ich das deaktivieren?
Übrigens können Sie 'mogrify -sample ... * .png' verwenden, um das Schreiben einer Schleife zu sparen. –