Como rodar uma imagem no sentido horário usando a linha de comando do Windows?

0

Existe uma maneira de girar imagens armazenadas em pastas no sentido horário para que elas possam ser alteradas de Paisagem para Retrato usando CMD ou Powershell?

Se não houver uma maneira de fazer isso, por favor me avise. Pode ser melhor usar o pacote PIL no Python.

Obrigado pelo seu tempo.

    
por Tyler 13.06.2014 / 16:36

1 resposta

2

De A Equipe de Scripts :

$path = "C:\Users\Me\Pictures\image.png"

[Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms"); 
$i = new-object System.Drawing.Bitmap $path

$i.RotateFlip("Rotate90FlipNone")

$i.Save($path,"png")

Essa postagem de The Scripting Guys tem uma lista de tipos de rotação que você pode usar com o método RotateFlip() .

    
por 13.06.2014 / 17:36