10-гигабайтное изображение НАСА Луны. Как мне изменить его размер / уменьшить, чтобы использовать его? - Фотопедия
4 голосов
/ 30 января 2018

Я скачал карту текстуры. Найдено здесь: https://astrogeology.usgs.gov/search/map/Moon/LRO/LROC_WAC/Lunar_LROC_WAC_GLD100_79s79n_118m_v1_1

И я не могу открыть его, чтобы уменьшить его, чтобы использовать в моем проекте. Могу ли я сделать это, не открывая его?

Технические характеристики: 12 ГБ ОЗУ. Windows 10 x64

Спасибо.

1 Ответ

3 голосов
/ 30 января 2018

Обновление:

@ StephenG точно заметил, что для такого большого изображения IM (ImageMagick) convert может вызвать проблемы. Простая команда convert может привести к 100% использования вашего процессора, зависанию, зависанию или аварийному завершению работы. Одно из решений (непроверенное, загрузка файла 10 ГБ продолжает прерываться) заключается в следующем:

env MAGICK_TMPDIR=/path_to/10GB/hdd_space \
    convert -limit memory 1mb -limit map 2mb \
            moon_10GB.tiff  -resize 1080 moon_smaller.jpg

Ограничив использование памяти очень маленьким объемом (до 10 ГБ), вы заставите IM использовать жесткий диск в качестве кэша. Немного больше информации на форуме IM, это сообщение и это .


Установите и используйте (в консоли) ImageMagick с помощью следующей команды convert, чтобы получить изображение нужного вам размера (здесь ширина или высота 1080p, см. Ниже):

convert your_input_image.tif -resize 1080 resized_image.jpg

Размер, указанный вами с помощью опции -resize, является одним из самых больших размеров вашего изображения. Это означает, что в ландшафтном режиме ваше конечное изображение будет иметь ширину 1080px, а в портретном - высоту 1080px.

...