Tsc*_*eck 8 windows-7 picasa windows-photo-gallery photo-editing
我几乎在每台 Windows 7 计算机上都安装了很少的应用程序。这是应用程序,例如:
哪些应用程序能够根据 EXIF 信息批量旋转一个文件夹中的所有图片?
我知道有很多应用程序可以做到这一点,但有没有标准应用程序可以做到这一点?有时我无法安装任何新东西,而且我在不同的地方使用了几台不同的计算机。
让我再说一遍 - 我想根据 EXIF 信息而不是所有信息来转换图片。
jdh*_*jdh 10
Windows 7 默认安装了 PowerShell,可用于通过 WIA(Windows 图像采集)或 .Net 系统绘图对象编写图像编辑脚本。这是一个使用 .Net 方法将当前目录中找到的所有 jpg 顺时针旋转 90 度的快速 powershell 脚本。
[System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
dir *.jpg |
ForEach-Object {
$image = [System.Drawing.image]::FromFile( $_ )
$image.rotateflip("Rotate90FlipNone")
$image.save($_)
}
Run Code Online (Sandbox Code Playgroud)
旋转受限于 90 度增量,包括图像翻转方向。
从 Windows 外壳中,
jhead.exe -autorot image.JPG
Run Code Online (Sandbox Code Playgroud)
对于目录中的一批图片,使用shell globbing,例如
jhead.exe -autorot pics\*.JPG`
Run Code Online (Sandbox Code Playgroud)
jhead
不会修改不需要旋转的文件。
确保jheadtran.exe
在环境中PATH
,例如PATH=%PATH%;C:\Path\to\jpegtran
。
我建议将该-ft
标志设置为“将文件修改时间设置为 Exif 时间”。
归档时间: |
|
查看次数: |
13065 次 |
最近记录: |