|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.12.2010, 12:50 | #1 |
Новичок
Джуниор
Регистрация: 18.09.2010
Сообщений: 2
|
конвертнуть jpg огромного размера
Каким образом пересохранить jpg размером 700 мб в bmp, tiff или т.п., с минимальной потерей качества?
Открытие известными редакторами (включая фотошоп) приводит к ошибке "out of memory". Или дело в железе, оперативной или виртуальной памяти, ограничениях ли самого формата..? Другие мысли по поводу. |
25.12.2010, 13:29 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Первое что приходит в голову, это не грузить полностью весь файл в память, потом дублировать/разжимать/проводить махинации/сжимать в памяти. Есть такая вещь как отображение файлов в память. CreateFileMapping + MapViewOfFile и др. С их помощью можно будет обращаться с файлов как с реальным указателем в памяти, но при этом не загружать в память. Думаю это должно помочь в процессе конвертирования из одного формата в другой, по указателям в памяти.
|
25.12.2010, 13:53 | #3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Попробуйте это: http://faststone.org/FSResizerDetail.htm
Или это: http://rsb.info.nih.gov/ij/index.html Еще можно попробовать увеличить файл подкачки. Как вариант - найти компьютер с 64-х битной версией ОС и там спокойно пересохранить фотошопом. Кстати говоря, максимально допустимый размер для жпег - 65к х 65к, у вас сколько?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу конвертнуть книжку из винды EXE в MacOS | Roger1999 | Софт | 4 | 20.11.2010 12:52 |
mysql и jpg | onixred | БД в Delphi | 2 | 09.08.2010 16:00 |
Зависимость размера рисунка от размера формы | Hippie | Мультимедиа в Delphi | 3 | 18.05.2010 10:46 |
как конвертнуть русские символы.(Visual Studio.Net) | reyn90 | Помощь студентам | 0 | 05.01.2010 13:32 |
Набираю команду для создания огромного проекта. | polukrovka | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 29.08.2007 18:29 |