Як визначити, чи роздільна здатність шпалер масштабується вгору / вниз до іншої роздільної здатності?


1

Як ви обчислите, сумісні чи не шпалери певної роздільної здатності (вона добре масштабується вгору / вниз) до іншої роздільної здатності?

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

Відповіді:


1

Якщо

H i ÷ W i = H m ÷ W m

то вони однакові співвідношення сторін.

Де H = висота, W = ширина, індекс i - зображення, а підпис m - монітор.

Наприклад: 1920/1080 = 1280/720


Просто побийте мене на секунди.
SgtOJ

1

Відповідь: Математично. Висота / Ширина = відношення висоти до ширини. Шпалери та ваша роздільна здатність однакові, тоді ви хороші. Шанс, можливо, ви не зможете знайти точну відповідність. Отже, чим ближче до вашого співвідношення екрану, тим менше ви втратите від шпалер.

Приклад математики: Якщо роздільна здатність 1920 x 1200, то це математика: 1920/1200 = 1.6 . 1.6 - відношення висоти до ширини. Тепер просто зробіть те ж саме з шпалерами.


0

Це смішно, КУРСУ, якщо зображення такого ж розміру, як ваша роздільна здатність / монітор / як би ви ще не хотіли його назвати, тоді ви будете в порядку.

Ніхто не запитував, чи 1 + 1 = 1 + 1.

Питання тут стосується масштабування, і основна відповідь:

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

Як справедливо пропонує @sunpech, найкраще буде вибрати велике зображення, щоб зменшити масштаб, але це буде працювати лише в тому випадку, якщо аспект зображення буде таким же (наприклад, 4: 3 (стандартний) або 16: 9 (широкоекранний), які більше загальновідомий, ніж пропозиція Брайана)).

Приклад масштабування:

  • Роздільна здатність 800 x 600 (аспект 4: 3) ідеально зменшиться до 640 x 480 (4: 3)
  • Дозвіл 1920 x 1080 (аспект 16: 9) ідеально зменшиться до 1280 x 720 (16: 9)
  • Роздільна здатність 2560 x 1600 (аспект 16:10) ідеально зменшиться до 1920 x 1200 (16:10)

16:10 не зменшиться до рівня 16: 9, хоча, за певних обставин (1920x1200 до 1920x1080), наприклад, це не вийде, наприклад, це не справжня шкала і, швидше за все, буде помітне розчавлення зображення.


Ніхто не сказав "1 + 1 = 1 + 1". І Брайан, і я запропонували способи обчислити, чи співвідношення висоти до ширини (співвідношення сторін - що означає, наприклад, "16: 9") зображення таке, як у монітора. Більшість людей не знатиме, що "1920 x 1080" та "1280 x 720" - це обидва 16: 9, лише дивлячись на них. Зробивши простий розрахунок, ви можете перевірити, чи відповідають співвідношення для будь-яких розмірів пікселів, навіть тих, які не відповідають "добре відомим" розмірам. (До речі, це знаки поділу в моїй відповіді, а не знаки.)
Денніс Вільямсон

Я добре знаю різницю між знаком плюс і ділення. Рівняння тотожне незалежно від оператора. У вашому прикладі, з яких відповідь - 1,7 з будь-якої сторони рівняння, 1,7 = 1,7, очевидно, що 1,7 дорівнює 1,7, так само як 1 + 1 = 1 + 1 (2 = 2). Ви не пояснили, чому ви робите те, що робите, саме тому я пояснив далі щодо масштабування "добре".
WoodE
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.