Почему изображение в Windows более размыто, чем в Linux (Ubuntu)?

294
Mehrdad

Просматривая изображение в Facebook с помощью Google Chrome, я был очень удивлен, заметив (действительно, я заметил это при просмотре), что оно лучше (резче) в Linux, чем в Windows, что вы можете увидеть ниже.

Это известная проблема? Как и почему это происходит?

(Я надеюсь на несколько более сложный / информационный ответ, чем «потому что они используют разные алгоритмы интерполяции» ... например, очевидные моменты, на которые следует обратить внимание: «что», «почему», «как» и т. Д.)

Вот небольшой пример для Windows, а вот небольшой пример для Linux.

Linux: Image in Windows

Окна: Image in Linux

Оригинал: Original image

0
Я только что открыл обе вкладки Windows one и Linux one в двух и, переключаясь между ними, они выглядят абсолютно одинаково на моей машине. Если вы посмотрите на свои скриншоты в той же ОС, они выглядят по-другому для вас? Jonno 8 лет назад 0
@ Джонно: Да, они делают. Попробуйте увеличить масштаб и сравнить меньшие части, например [this (Windows)] (http://i.stack.imgur.com/RxJgx.png) с [this (Linux)] (http: //i.stack .imgur.com / bQaj5.png). Mehrdad 8 лет назад 0
Да, более очевидно в тех. Боюсь, я не знаю почему (возможно, различия в драйвере графики), но, возможно, стоит добавить эти изображения и к вашему вопросу Jonno 8 лет назад 0
Потому что, OSS ... вот почему. krowe 8 лет назад 0
Там есть небольшая разница в настройках. Изображение Windows немного резче, потому что контраст немного выше. Это могут быть драйверы экрана или программное обеспечение, используемое в каждой ОС для рендеринга. Последнее (оригинальное) изображение немного больше, чем скриншоты. Если происходит какая-либо интерполяция (либо подгонка изображения к окну, либо захват экрана для этих изображений), это может по-разному повлиять на них в каждой ОС. Что, почему и как различия в настройках по умолчанию в программном обеспечении, которые приводят к различиям рендеринга. fixer1234 8 лет назад 0
@ fixer1234: * «В настройках есть небольшая разница.» * ... * «Могут быть драйверы экрана или программное обеспечение, используемое в каждой ОС для рендеринга.» * ... * «Различия в том, что, почему и как. в настройках по умолчанию в программном обеспечении, которые приводят к различиям при рендеринге. "* ... ну, очевидно, учитывая, что аппаратное обеспечение не менялось по изображениям, я думаю, что мы уже поняли, что это должно быть вызвано Разница в программном обеспечении ... Я не уверен, что понимаю, куда ты идешь. Mehrdad 8 лет назад 0
Также стоит упомянуть, что это не проблема контраста. Это действительно проблема резкости, и на некоторых изображениях это легче заметить, чем на других, или с некоторыми размерами изображений, чем с другими. Я просто не уверен, какова точная причина. (Да, как я уже упоминал в этом вопросе, я также могу предположить, что, возможно, это другой алгоритм интерполяции, но я хотел бы получить более конкретный ответ, чем этот ... см. Вопрос.) Mehrdad 8 лет назад 0
Я посмотрел на уровне пикселей в ряде областей, содержащих некоторые узнаваемые детали (например, структуры и следы фейерверков, а не волны). Я увидел, что образы Windows были чуть острее, чем образы Linux, а не наоборот (если Linux выглядит более резким, то внешний вид может измениться с вашего экрана на размещенные вами снимки экрана). Резкость - это способность различать края. В этом случае края более заметны, потому что изображения Windows имеют немного больший контраст между цветами на каждой стороне краев. (Продолжение) fixer1234 8 лет назад 0
Похоже, что это настройка контрастности, а не настройка резкости, поскольку резкость имеет тенденцию вызывать эффект ореола, когда контрастность увеличивается в основном в непосредственной близости от краев. Различные драйверы видео и графическое программное обеспечение имеют слегка отличающиеся настройки по умолчанию для таких вещей, как гамма, контрастность и другие характеристики, влияющие на внешний вид. Если требуется какая-либо корректировка размера, наиболее заметным эффектом интерполяции, используемым для достижения этой цели, является ухудшение качества кромок и мелких деталей, что приводит к потере резкости. (Продолжение) fixer1234 8 лет назад 0
Я хотел сказать, что при разумном уровне объяснения различия связаны с настройками рендеринга (изображения отображаются с различными настройками) и, возможно, с интерполяцией. Неясно, куда вы хотите пойти дальше, задав вопрос «что, почему и как». Хотите знать, как ваш мозг интерпретирует визуальную информацию? Хотите узнать подробнее, как работают движки рендеринга? fixer1234 8 лет назад 0
@ fixer1234: Ой, я, видимо, перепутал ярлыки (заметил это по шрифту ниже) - исправил те, спасибо за указание на это. С точки зрения резкости и контраста - разве гало не проблема, когда вы явно повышаете резкость (например, деконволюция)? В контексте интерполяции я не ожидаю ореолов. Что касается деталей, то я пытаюсь понять, например: это на самом деле драйвер или ОС? Каковы два алгоритма интерполяции (по крайней мере, их имена)? Чем они отличаются (возможно, плюсы / минусы)? и т.п. Mehrdad 8 лет назад 0
Давайте [продолжим это обсуждение в чате] (http://chat.stackexchange.com/rooms/35101/discussion-between-fixer1234-and-mehrdad). fixer1234 8 лет назад 0

0 ответов на вопрос