2013-03-08 2 views
0

Я познакомился с изображениями проекта «Малый ESP Game Dataset» из-за исследовательской группы Луиса фон Ан в http://www.cs.cmu.edu/~biglou/resources/.Jpeg too small: Как увеличить размер изображения

База данных является фантастической. Однако размер изображений (в Jpeg) очень мал. Есть ли какой-либо автоматический способ увеличить размер этих изображений, не теряя при этом столько результов? Это может быть C++, Java, PHP, MATLAB ...

Кстати, я понял, что то же самое происходит с Facebook Ид фотографий на таких сайтах, как http://profile.ak.fbcdn.net/hprofile-ak-prn1/161897_129453496320_4485548_q.jpg

Я знаю, что есть инструменты везде в C++, PHP, Java ... Даже в HTML я могу сделать это очень легко, но в целом я теряю много качества. Я могу понять эту проблему, просто пытаясь немного увеличить размер этих изображений, используя редактор изображений окон.

В обоих случаях реальные изображения, используемые в играх или в facebook, намного больше, но не те, которые хранятся в Интернете или в этой игровой базе данных ... В частности, в случае изображений набора данных Game , так как именно автор делает их доступными, у него должен быть способ сделать это! Я что-то теряю? Как люди справляются с этим?

ответ

1

Нет, вы не можете изменить размер растрового изображения на больший размер без потери качества. Это невозможно.

Теперь существует множество способов для этого масштабирования довольно плавно. Би-кубическая интерполяция распространена.

Чтобы сделать повторный размер, подумайте об использовании ImageMagick или GD, которые могут использоваться в различных библиотеках, включая PHP. http://www.php.net/manual/en/function.imagecopyresampled.php

+0

Спасибо! Очень полезно! – DanielTheRocketMan

Смежные вопросы