如何使用 Windows 命令行顺时针旋转图像?

如何使用 Windows 命令行顺时针旋转图像?

有没有办法顺时针旋转存储在文件夹中的图像,以便可以使用 CMD 或 Powershell 将它们从横向更改为纵向?

如果没有办法,请告诉我。最好使用 Python 中的 PIL 包。

感谢您的时间。

答案1

脚本专家

$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")

脚本专家的帖子列出了该RotateFlip()方法可以使用的旋转类型。

相关内容