Я детально розберуся, що насправді означає "dpi", на прикладах; з цим, ви можете просто побачити відповідь самі. :
Коротше кажучи, ваше зображення складається з кольорів, розташованих поруч. Але розміри не мають жодного фізичного сенсу.
Тепер, коли ви показуєте зображення на екрані, ви зазвичай просто поміщаєте крапкові кольори зображення в растр кольорових прямокутників, які ваш екран може відображати. Зауважте, що і те, що я тут називаю "крапками", і прямокутниками, називаються "пікселями", але придивляючись уважно, вони є чимось різним.
Якщо ми відображаємо зображення природним чином на екрані, ми можемо виміряти його розмір.
Наприклад, наше зображення шириною 500 крапок, ми поміщаємо їх у кольорові прямокутники на екрані, і бачимо, що воно шириною 5 дюймів. Потім у нас є 100 прямокутників на дюйм, що показує 100 наших точок на дюйм.
Тобто наше зображення має на екрані 100dpi.
Але ми навіть не дивилися на значення dpi у нашому файлі зображень!
Тепер, якщо ми подивимось на наш файл, він може сказати, що зображення становить 200dpi! Значення dpi - це скільки кольорових точок видно на дюйм ширини або висоти екрана. Отже, значення dpi в зображенні говорить нам про те, що наше зображення буде шириною 2,5 дюйма при відображенні - як обіцянка, а не як факт .
Коли ми призначили крапки зображення на екрані, ми навіть про це не переймалися, тому що ми просто відображали їх і вимірювали фактичний, фізичний dpi екранного зображення зображення.
Отже, як бачите, обіцянка була просто невірною . І нікого не хвилює! Тому що це просто не актуально.
Файл був багатообіцяючим - сказавши 200dpi - він буде "2,5 дюйма в ширину, коли відображається". Тоді ми використовували екран, який показував його шириною 5 дюймів - ми можемо це знати, оскільки ми знаємо, що таке власне екран.
Зазвичай ми навіть не знаємо, що буде використовувати кінцевий користувач як дисплей, тому ми можемо лише здогадуватися,
Отже, тепер має сенс:
- Ми не знали, що зображення, які відображаються на екрані, буде мати, тому що ми не знали екрана.
- Але у нас виникла ідея, як це має виглядати, "приблизно такий розмір ... нормально, тоді нам потрібно приблизно 200dpi або близько того". і зберегли "200dpi" у файлі
- Пізніше ми подивилися на екран і виміряли, що це насправді 100dpi;
Крім того, існує не один екран, на якому можна було б зобразити зображення - вони можуть бути різними за розміром, тому неможливо навіть дізнатися справжнє значення dpi при створенні файлу зображення.
Дивіться також мою відповідь на те, що саме "Піксель"? .
Безпосередньо до питання, виходячи з вищезазначеного:
Якщо ви вказуєте dpi у файлі зображень, це не безпосередньо реагує на якість показу зображення в кінцевому підсумку.
Але він може використовуватися для спілкування про якість зображення - з точки зору намірів: ви можете сказати "Я хочу, щоб це зображення відображалося на екрані з 200 dpi".
Якщо я хочу показати це зображення, я можу подбати і подивитися, щоб знайти екран з 200 dpi; а може, я просто використовую старий екран із роздільною здатністю 75 точок на дюйм, який може бути на моєму столі. Зображення буде досить великим, мені доведеться прокручувати - але це моя проблема, і: ви навіть не дізнаєтесь, що насправді використовується - значення 200dpi не контролювало якість зображення - воно просто повідомляло, як його відображати "правильно спосіб ", якщо мені байдуже.