Bildstorlek från cmd

Permalänk
Medlem

Bildstorlek från cmd

Jag har ett skript som laddar ned bilder.
Jag vill automatiskt rensa bort bilder som inte har en viss storlek.
Hur får jag enkelt storleken på en bild i pixel räknat?

Göran

Permalänk
Medlem
Visa signatur

.: Learn the system, Play the system, Break the system :.

Permalänk
Moderator
Festpilot 2020, Antiallo
Skrivet av gorbos:

Jag har ett skript som laddar ned bilder.
Jag vill automatiskt rensa bort bilder som inte har en viss storlek.
Hur får jag enkelt storleken på en bild i pixel räknat?

Göran

Extrahera metadatan ur bilden (pixlar), iterera över bildernas metadata och radera/flytta bilder därefter.
Går säkert att ladda ner ett program med CLI som går att köra också med egna kommandon.

Visa signatur

 | PM:a Moderatorerna | Kontaktformuläret | Geeks Discord |
Testpilot, Skribent, Moderator & Geeks Gaming Huvudadmin

Permalänk
Medlem

Tack för hjälpen!

/G

typo ;-)
Permalänk
Medlem

Som svar på min egen fråga, frågade jag chatGPT och fick följande svar:

#!/bin/bash

# Loop through all image files in the current directory
for file in *.jpg *.jpeg *.png *.gif *.bmp; do
# Use identify to get the dimensions of the file
dimensions=$(identify -format "%wx%h" "$file")
# Print the filename and dimensions
echo "$file: $dimensions"
done

.

Permalänk
Skrivet av gorbos:

Som svar på min egen fråga, frågade jag chatGPT och fick följande svar:

#!/bin/bash

# Loop through all image files in the current directory
for file in *.jpg *.jpeg *.png *.gif *.bmp; do
# Use identify to get the dimensions of the file
dimensions=$(identify -format "%wx%h" "$file")
# Print the filename and dimensions
echo "$file: $dimensions"
done

.

Så ChatGPT fick fel på operativsystem, scriptspråk och saknade information om hur man får identifykommandot om man inte redan har det förinstallerat? Jag är inte säker på att vi behöver oroa oss för Skynet och apokalypsen riktigt än… 😆