2016-06-01 12 views
1

Я хочу, чтобы обрезать singlepage TIF файл 2316x2720px:ImageMagick культур создает многостраничный TIF на singlepage TIF

convert 00000001.tif -crop 2316x2720 -repage 00000001_cropped.tif 

При использовании этой команды результат является многостраничный TIF файл с 4-х кадров. Первый кадр с 2316x2720px и 3 кадрами с остальными.

Как получить только первый фрейм в файле tif?

+0

Не уверен, что вы имеете в виду * "кадров" *. Можем ли мы увидеть файл TIF? –

+0

Что такое '-repage' без аргумента, пожалуйста? –

+0

@Mark: Frame = Страница –

ответ

1

Не видя вашего TIF, я подозреваю, что вы хотите:

convert 00000001.tif -crop 2316x2720+0+0 +repage 00000001_cropped.tif 
+0

Привет, Марк, Это именно то, что я искал. Зачем мне нужно «+ 0 + 0»? Большое вам спасибо. –

+0

Это говорит 'crop' смещение в верхнем левом углу, и если вы его не доставляете, он сохраняет обрезку нескольких фрагментов этого размера со страницы/изображения, пока вы не получите все изображение, которое в вашем случае , означает 4 куска. –

+0

Если вы ответите на свой вопрос, пожалуйста, подумайте о том, чтобы принять его как ваш ответ - нажав полый зеленый галочку/галочку рядом с подсчетом голосов. Спасибо и удачи в вашем проекте! http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –