Как разделить это огромное изображение 15104*11264

Paint.net умирает, открывая это изображение, и MS Paint тоже. Я не знаю, как открыть этот файл для редактирования. На самом деле, я намеревался разбить это изображение (это карта моего района) и загрузить его на свой телефон. (moto rokr e6), у которого на данный момент нет GPS.

TileMage также отказывается от разделения, выбрасывая исключение из памяти!.

Я знаю, что фотошоп может это сделать, но у меня нет на это лицензии. Любое бесплатное приложение для этого.

GIMP может это сделать?

Пожалуйста, порекомендуйте. Спасибо,


person panzerschreck    schedule 13.02.2010    source источник
comment
Я собирался крикнуть GIMP .. Я не знаю, но я думаю, что попробовать можно бесплатно :-P Интересный вопрос +1   -  person ziya    schedule 13.02.2010
comment
насколько велик (Мб) файл и какое разрешение? Я могу только сказать попробовать Gimp... держите нас в курсе...   -  person IAbstract    schedule 13.02.2010
comment
Paint.net аварийно завершает работу по причине, описанной здесь: paintdotnet.forumer.com/viewtopic. php?f=10&t=20503 Размер файла: 45,7 МБ, разрядность: 24   -  person panzerschreck    schedule 13.02.2010
comment
Разве такого рода вещи не относятся к superuser.com, если вы не спрашиваете, как справиться с этим в коде (а не просто ищете хорошо написанное приложение)?   -  person Peter T. LaComb Jr.    schedule 13.02.2010


Ответы (2)


ImageMagick должен иметь возможность обрабатывать изображения такого размера. Вы бы использовали convert. Только не ждите, что это произойдет особенно быстро.

person Ignacio Vazquez-Abrams    schedule 13.02.2010
comment
Я тоже рекомендую. convert -resize 15104x11264 someimage.png hugeimage.png занял около 1 Гб памяти и около 1 минуты (с учетом подкачки :)). - person Messa; 13.02.2010
comment
Извините, команда конвертирует split? .Давайте разгребу их док. Спасибо - person panzerschreck; 13.02.2010
comment
работает как шарм! - Позвольте мне посмотреть, как это выглядит на телефоне. Спасибо. - person panzerschreck; 13.02.2010

Вы можете использовать команду imagemagick stream вместо convert. Он использует мало оперативной памяти независимо от размера изображения: https://stackoverflow.com/a/8756798/1034454

person mischka    schedule 22.01.2012