Чи можливо масштабувати зображення для збільшення щільності пікселів?


9

Я сфотографував, роздільна здатність якого менша. Я можу легко змінити розмір зображення (тобто я можу наблизити до більш високої роздільної здатності), але якість зображення стосується обмацування, що відповідає дійсності, оскільки для зображення може бути недостатньо пікселів для належного масштабування.

  1. Чи змінюється розмір засобу підвищення роздільної здатності зображення?

  2. Чи можна збільшити щільність пікселів зображення, а потім змінити його розмір, щоб
    якість зображення не вплинула сильно?

В основному я використовую GIMP та Picasa.


1
Наступне може бути корисним. Я використовував фотошоп у прикладах, проте GIMP також повинен добре працювати. photo.stackexchange.com/questions/1715/… . Підсумовуючи посилання ... так, я думаю, що можна збільшити розмір зображення і мінімізувати втрати в якості, проте ви не можете підтримувати всі оригінальні деталі.
jrista

тож ви хочете магічно створити дані з повітря, щоб показати речі, які там були насправді, але їх немає на фотографії, оскільки ваше дозвіл було недостатньо високим. Не збирається працювати. Максимум можна інтерполювати між наявними пікселями та додати більше, що мають середнє значення оточуючих (можливо, зваженим способом). Це дає ілюзію підвищеної роздільної здатності, коли насправді це не так, це просто більше пікселів, що показують саме те саме.
jwenting

Відповіді:


10

Взагалі неможливо збільшити розмір / роздільну здатність / щільність пікселів зображення після його зйомки. Якщо деталі ніколи не було, її не можна замінити.

Існують способи збільшити кількість пікселів при мінімізації артефактів (наприклад, зміна розміру зображення на основі фрактали). Ці методи корисні, коли потрібно друкувати великі розміри, не бачачи артефактів пікселів. Але результати не схожі на те, що ви отримаєте із зображенням, яке було б з більшою роздільною здатністю.


"Є способи збільшити кількість пікселів при мінімізації артефактів" до певної міри :)
jwenting

7

Чи змінюється розмір засобу для збільшення роздільної здатності зображення?

Змінення розміру може збільшити кількість пікселів, якщо ви хочете, але загалом це не може збільшити кількість деталей. Хоча в деяких ситуаціях необхідне збільшення масштабу (наприклад, якщо ви хочете поєднати два зображення). Використовуйте інтерполяцію Sinc (Lanczos3), коли збільшуєте масштаб зображення в Gimp.

Навіть більше, зміна розміру зазвичай призводить до втрати чіткості зображення, навіть якщо ви зменшуєте розмір зображення. Деякі алгоритми зміни розміру краще зберігати зображення різкими, але, швидше за все, створюють розміри артефактів. Як правило, після остаточного розміру зображення потрібно буде чіткіше (наприклад, застосовувати нечітку маску). Кубічна інтерполяція зазвичай добре працює для зменшення масштабу.

Чи можна збільшити щільність пікселів зображення, а потім змінити його розмір, щоб якість зображення не вплинула сильно?

Я не розумію, що ви тут маєте на увазі.

Якщо ви маєте на увазі щільність пікселів у вигляді точок на дюйм та змініть розмір як операцію зі зміни кількості пікселів на зображенні, то ви можете вільно змінювати щільність пікселів (це впливає лише на розмір та якість друку), але це не робить не впливатиме на якість зміненого зображення (що залежить, головним чином, від того, який алгоритм ви використовуєте для зміни розміру, чи ви збільшуєте масштаб, чи зменшуєте масштаб, і скільки ви змінюєте розмір).

Однак можливо збільшити кількість деталізації та роздільну здатність зображення, якщо у вас є стек майже однакових зображень з невеликими зрушеннями відносно один одного. Існує техніка, відома як суперроздільна здатність . Він досить просунутий, і, наскільки я знаю, він ще не доступний у популярному програмному забезпеченні для фотографій. Але про це є досить багато робіт і код, що може зробити це.


6

Ні, не дуже. Якби ми могли, камера не зростала б у мегапікселях весь час.

Вам потрібно більше захоплених даних, щоб показати чи надрукувати щось велике.

Алгоритми масштабування мають складні способи створення пікселів, які називаються інтерполяцією, але без додаткових даних ці додані пікселі не можуть збільшити деталізацію зображення. Розумні алгоритми можуть виглядати трохи краще, ніж демпінгові, додаючи пікселі з більш локальним контрастом, але це все.


4

Так, можна збільшити розмір зображення. Найпоширеніший додаток, що використовується для такої роботи, - це справжні фрактали (я бачу, що тепер перейменований на Perfect Resize ). Його можна використовувати як окремий додаток або як плагін Photoshop. Програмне забезпечення збільшиться, а потім буде інтерполюватися для заповнення "відсутніх" пікселів. У компанії є кілька складних фрактальних алгоритмів, які працюють досить добре. Вони пропонують безкоштовну пробну версію (Windows або OS X).


2
Огляд / порівняння Ctein з Інтернет-фотографа: Частина 1 , Частина 2 , Частина 3 . (Підсумок - це працює для деяких зображень, із застереженнями.)
Будь ласка, прочитайте Мій профіль

3

З вашого запитання не зовсім зрозуміло, що ви маєте на увазі під "резолюцією", оскільки термін часто використовується для опису двох не зовсім пов'язаних речей.

  1. Розмір зображення в пікселях - тобто 3000x2000 пікселів. Цей параметр описує, скільки інформації може містити зображення - тобто вищевказане зображення має 6 мільйонів фізичних пікселів, і немає можливості відновити будь-які деталі, які були меншими за один піксель при зйомці зображення. Існують алгоритми (з використанням фракталів, вейвлетів тощо), які можуть хитрувати око, щоб зображення виглядало так, що воно має додаткові деталі, але відновити фактичну інформацію неможливо. Очевидно, ця хитрість працює лише для обмеженого діапазону збільшення масштабів. Так, наприклад, якщо ви знімали зображення на 640x480 фізичних пікселів, немає абсолютно ніякого способу зробити так, ніби воно було зроблене на 5000x3000 пікселів.

  2. Роздільна здатність зображення в пікселях на дюйм (ІРП) або крапках на дюйм (DPI). Цей параметр - це лише число, записане десь у метаданих зображення, яке керує тим, як слід масштабувати зображення під час відтворення на фізичному носії (папері чи екрані). Як результат, він контролює розмір зображення при друкуванні (або навіть, я б сказав, розмір за замовчуванням, оскільки ви можете легко змінити розміри зображення, наприклад, у видавчій програмі).

Приклади: зображення розміром 5000x3000, надруковане на 300 DPI, буде розміром 17x10 ". Якщо метадані деяких інших зображень говорять про його роздільну здатність 100 DPI, це нічого не означає, якщо розмір у пікселях однаковий - ви все одно можете роздрукувати його в 17x10" однакова кількість деталей.

Так само зображення 640x480 пікселів може бути надруковано на 6.4x4.8 ", що дає нам ефективну роздільну здатність 100dpi. Більше, 5000x3000 зображення при 100 DPI можна роздути до 50x30", зберігаючи порівнянну кількість деталізації / різкості.

Моя думка: якщо ви стурбовані низькою роздільною здатністю зображення в dpi, не будьте, це зовсім не має значення, має значення лише розмір зображення в пікселях. Будь-яке перекомпонування зображення в цьому випадку призведе до погіршення якості.


-3

Спробуйте скористатися Photoshop, там ви можете збільшити роздільну здатність ... це може допомогти


2
Чи можете ви пояснити, як можна це зробити, окрім простого розміру, який @sat у запитанні не дає дуже гарної якості зображення?
Прочитайте, будь ласка, мій профіль

3
Привіт @Caroline, і ласкаво просимо до PhotoSE. Швидке слово поради щодо голосування тут. Ця громада високо цінує багаті, інформативні та фактичні відповіді. Я думаю, що причина ухилення голосів від вашої відповіді пов'язана з лайливою відповіддю, у якій відсутні будь-які деталі про те, як можна збільшити роздільну здатність без особливих втрат у деталях із Photoshop. Чи можете ви розширити свою відповідь і запропонувати більше детальних відомостей про те, як можна збільшити роздільну здатність, зберігаючи якомога більше якості?
jrista
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.