у меня есть большой jpg с разрешением x * 256 / x * 256. Я хочу разрезать это изображение на плитки 256x256 с соглашением об именах {zoom}-{x}-{y}.jpg. В прошлом я использовал конвертер ZoomifyExpress, который выполняет обрезку и масштабирование. Я также хочу 6 различных уровней масштабирования. Я начал до сих пор с этой командой:
convert example.jpg -crop 256x256 +gravity -set filename:tile ./tiles/%[fx:page.x/256]-%[fx:page.y/256] %[filename:tile].jpg
Это создает много плиток x-y.jpg. Я не знаю, как я могу добавить разные уровни масштабирования. Я относительно новичок в ImageMagick, и это похоже на основную вещь. Надеюсь, кто-нибудь может мне помочь. Заранее спасибо.
zoom level
- что это такое? Можете ли вы привести пример с входными и выходными изображениями, чтобы я мог понять, что вы пытаетесь сделать? - person Mark Setchell   schedule 09.10.2014