SIPS: ridimensiona se l'immagine è 315x300?

1

Attualmente sto usando sips --resampleHeightWidth 250 300 "S1" per ridimensionare le nuove immagini in una cartella, ma penso che potrebbe ridimensionare le immagini che sono già state ridimensionate. Esiste comunque la certezza? Se no, cosa aggiungo in modo da poter ridimensionare solo le immagini che sono 315x300?

    
posta Joe Bobby 30.10.2013 - 18:47
fonte

1 risposta

2

Ecco uno script bash per controllare la dimensione prima:

#!/bin/bash

#theFile given in input   
theFile=$1          

#using sips to retrieve the width & height            
size=($(sips -g pixelWidth -g pixelHeight theFile | grep -o '[0-9]*$'))                      

#the size you want
width=315                                                                                       
height=300

if [[ ${size[0]} -eq $width && ${size[1]} -eq $height ]]; then                                    
    #put here your command for files that are 315*300                                                         
fi                                                                                                
    
risposta data 30.10.2013 - 19:43
fonte

Leggi altre domande sui tag