Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Как быстро создавать миниатюры изображений (https://www.otvetnemail.ru/novyj-arhiv-2-812/kak-bystro-sozdavat-miniatyury-izobrazhenij-330951/)

Guest 30.09.2011 09:13

Как быстро создавать миниатюры изображений
 
Созаю миниатюры изображений:КодC++ (Qt)QImage im; im.load(filename); im = im.scaled(icoWidth, icoHeight, Qt::KeepAspectRatio, Qt::SmoothTransformation); im.save( filename_s, "JPG", 95);Самый медленый этап: im.load(filename); -- занимает 80-90% процетов времени на создание миниатюр. В общей сложности получается раза в 2-3 медленее чем это происходит в любом просмотрщике изображений(например Gwenview).Подскажите, пожалуйста, как можно ускорить этот процесс, как создавать миниатюры не загружая полностью изображение.


Часовой пояс GMT, время: 23:48.


© www.otvetnemail.ru - Форум вопросов и ответов.