LINUX.ORG.RU

Чем смотреть изображения огромного размера (>2ГиБ)

 ,


0

2

Имеются сканы на 2ГиБ и выше. Чем вы смотрите подобные изображения? Есть ли спец. софт? Под винду тоже интересует (сейчас на ней нахожусь), т.к. бмп-шки свыше 20000х не берёт.



Последнее исправление: Dreamject (всего исправлений: 2)

гис софт умеет работать с такими изображениями, но возможно потребуется конвертация в спефичные форматы

Deleted
()

а где ты их берёшь? Они в сжатом формате?

Можно посчитать, сколько оперативной памяти нужно для их открытия и исходя из этого, докупить её

Harald ★★★★★
()

nip2/vips попробуй

arson ★★★★★
()
Ответ на: комментарий от Harald

Захотел заиметь текстуры для читалок, сделав „свои©” текстуры на основе старых|памятных книг. А раз свои, так можно на качество и не скупиться. Выставил 3200 DPI, в общем :)

Dreamject
() автор топика

Чем вы смотрите подобные изображения?

Глазами, обычно. bmp в 2 гига это вообще мелочи.

peregrine ★★★★★
()

Чем смотреть изображения огромного размера (>1ГиБ)

Органами зрения.

Всегда Ваш генераллисимус очевидность.

init_6 ★★★★★
()
Ответ на: комментарий от peregrine

А в читалку ты тоже их в таком размере запихнешь?

Не, в итоге ресайзну до нужных значений, чтобы совпадало с плотностью точек телефона или другой читалки. Выглядит так А так на будущее, вдруг на устройствах какие-то экстремальные *К появятся Но я пока под оффтопиком, памяти 6гб, занято 20%, своп есть, а проги не хотят открывать.

Dreamject
() автор топика
Ответ на: комментарий от Dred

imlib2-1.4.7

/* The maximum pixmap dimension is 65535. */
/* However, for now, use 46340 (46340^2 < 2^31) to avoid buffer overflow issues. */
#define X_MAX_DIM 46340
mix_mix ★★★★★
()

Чем вы смотрите подобные изображения? Есть ли спец. софт?

Если оно не открывается обычным просмотрщиком, то я бы написал на коленке shell скрипт, который смасштабировал бы исходник в меньший размер (для общей оценки) и нарезал бы исходник на квадраты. А вообще, открывал картинки размером ~1Гб - открывалось долго, но в итоге всё было нормально.

no-such-file ★★★★★
()
Ответ на: комментарий от Harald

64) Выглядит это дело так и ошибка XnViewer’a (другие просмотрщики не лучше) так

Dreamject
() автор топика

viewnior/gpicview шустро здоровые картинки открывает, за 2 и более ГБ не скажу, у меня только по несколько сотен МБ есть
может ещё imagemagic посмотреть? не пользуюсь им

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

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

yars068 ★★★★
()
Ответ на: комментарий от zolden

Под виндой ничем съесть не удалось, кроме корела с импортом. Фш ругается тоже, гимп - некорректный бмп файл, в т.ч. И под линуксом. Но даже родной имейдж вьюер пытается что-то открыть, уже минут 5 думает, 50% прошло... А когда прошло, просто вылетел. Буду использовать советы.

Dreamject
() автор топика
Ответ на: комментарий от Dreamject

Ристретто при стандартном подходе вылетел, нип2 по всей видимости попытался построить превьюшку и просто завис, не дав выделить файл. С непосредственным открытием файла из файл-менеджера вроде что-то думает...

Dreamject
() автор топика
Ответ на: комментарий от Dreamject

Нип тоже не осилил, перезагрузился, немо зачем-то стал 100% ЦПУ на какое-то время использовать. Но открывал я с НТФС раздела, если что. Который теперь стал очень долго думать — корень открывался минуты 3, в дочерний каталог минут 5 входит.

В чём может быть проблема?

Разрешение немаленькое, но это должно решаться индексацией, с подобной задачей всякие гугл.земли разбираются... Должен же софт быть (в т.ч. и дизайнерские - плакаты всякие).

Возможно виноват спецэфичный бмп-формат.

Dreamject
() автор топика
Ответ на: комментарий от Radjah

Завтра, спать надо). В итоге сам минт начал безбожно тормозить, спустя время в процессах нип2 появился под 1.8 ГиБ, потом снова завершился и начал расти. Убийство его к анфризу не привело.

Dreamject
() автор топика
Ответ на: комментарий от Dreamject

Ты там аккуратнее, а то и прогу не найдешь и систему разворотишь.

Radjah ★★★★★
()
Ответ на: комментарий от init_6

ты долбоящерус великого порядка

anonymous
()
Ответ на: комментарий от Dreamject

Залей, я попробую на своей тачке открыть, там точно памяти должно хватить.

peregrine ★★★★★
()
Ответ на: комментарий от Dreamject

2ГиБ ... бмп-шки

Это всего 30000x22500?!

Нип тоже не осилил

Сгенерировал ppm такого размера.
Atom J1800, 2Г RAM, nip2: открытие - 2-3сек, скроллинг плавный (иногда подтормаживающий при подзагрузке).

arson ★★★★★
()
Ответ на: комментарий от Dreamject

Всё-таки ппм ≠ виндовый бмп

По ссылке

# file Карлсон1.bmp.part
Карлсон1.bmp.part: PC bitmap, Windows 3.x format, 25527 x 31175 x 24)
обычный 8-bit BMP. Думаешь сконвертируется с потерями :)
Ну не поддерживает nip виндовый формат, используй PNG.

P.S. Увеличил разрешение еще в два раза (60000х45000). Открытие - 4 сек. Скролинг по вертикали не плавный, но работать можно.

arson ★★★★★
()
Ответ на: комментарий от arson

Как раз Нип и открыл, в итоге. Правда, не с НТФС раздела, пришлось скопировать (линь не очень быстро НТФС тащит, скорость была ~3-7 МиБ/сек).

P.S. Увеличил разрешение еще в два раза (60000х45000). Открытие - 4 сек. Скролинг по вертикали не плавный, но работать можно.

Это пустая картинка, или что-то реальное (хотя бы интерполированное)? И ГИМП в итоге переконвертации в ПНГ стал открывать файл (стал весить ~750 мб, компрессия 9)

В общем, выводы для себя, может кому пригодиться в подобных случаях: 1. Линь плохо работает с крупными файлами на НТФС 2. Нип — это вещь 3. Оптимальная плотность для моего сканера (ЭсИкс 4300) - 800 ДПИ, выше будут видны артефакты, создаваемые сканером 4. БМП не айс 5. Немо стал вылетать, при запуске работать можно, но он начинает расти в оперативке (до 3 ГиБ), через минуту вылетает.

Dreamject
() автор топика
Ответ на: комментарий от Dreamject

Это пустая картинка, или что-то реальное (хотя бы интерполированное)?

Интерполированная

arson ★★★★★
()

Форматы типа тифф, наверное могут просматриваться частями, либо преобразовать в поток ffmpeg-ом. По идее он должен уметь.

Какие запросы гуглил уже?

Разве такие больше файлы со спутников уже научились передавать?

anonymous
()
Ответ на: комментарий от anonymous

Разве такие больше файлы со спутников уже научились передавать?

а в чём проблема? там есть набортная память, и вопрос только в том сколько времени это займёт

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.