Bashで下位20%から再帰的にカットする方法は? 画像サイズが 200px 未満の場合
その方法を試みたが、間違っていた
find -name "*.jpg" -crop 20%height -quality 100 {} \;
Bashで下位20%から再帰的にカットする方法は? 画像サイズが 200px 未満の場合
その方法を試みたが、間違っていた
find -name "*.jpg" -crop 20%height -quality 100 {} \;
Bashで下位20%から再帰的にカットする方法は? 画像サイズが 200px 未満の場合
画像サイズが 200px 未満の場合の意味がわかりません。
それとも、あなたは実際にこれを意味しますか?
すべての写真を再帰的に検索し、各写真の下部から 20% を切り取って、新しいファイル名にロスレス (品質 100% で .jpeg なし) で保存するにはどうすればよいですか?
その場合はimagemagick
、次のスクリプトをインストールして実行します。
#!/bin/bash
shopt -s globstar nullglob
for image in **/*.jpg
do
convert "$image" -gravity North -crop 100x80%+0+0 +repage "${image%.jpg}.png"
done