Назад | Перейти на главную страницу

Как заставить обои Windows 7 правильно отображать логотип компании?

Windows 7 некорректно отображает информацию о нашей компании. Кривые показывают пикселизацию, а прямые линии неровные.

Я работаю с изображением масштабируемой векторной графики (SVG), которое я экспортировал с тем же разрешением (размер в пикселях, если быть техническим), что и рабочий стол, то есть 1440x900. Я пробовал экспортировать изображение в формате .png, .jpg и .bmp. Все это выглядит правильно в программе просмотра изображений, такой как Windows Photo Viewer и Paint, но когда я устанавливаю фон Windows для этих изображений, кривые показывают пикселирование, а прямые линии неровные.

Читая онлайн, кажется, что за кулисами Windows преобразует изображение в .jpg с низким качеством сжатия, что и вызывает проблему. Я попытался установить изображение в качестве фона через Internet Explorer, сохранить его как .jpg и поместить файл в каталог фотографий Windows, как предлагалось на некоторых онлайн-форумах, но ни одно из этих решений не устранило мою проблему.

О, интересный / классный вопрос! (ИМО)

Прежде всего, есть Параметр GPO или два, которые вы можете использовать для настройки, чтобы повлиять на качество фонового изображения в Windows, по крайней мере, с XP. Я посмотрю, смогу ли я их быстро найти и отредактировать, Я был неправ, это относится к active desktop, а не Windows 7.

Единственная [распространенная] причина, по которой, как я вижу, вы не пробовали и не упоминали о более низком, чем ожидалось, проблемах с качеством фонового изображения (кроме того, что изображение на самом деле имеет нежелательное качество), является то, что путь вы применяете фоновое изображение, меняет качество, в котором оно будет отображаться в операционных системах семейства NT 6 Kernel (Vista / 7 / Server 2008 / Server 20008 R2). если ты щелкните правой кнопкой мыши в файле и примените его в качестве рабочего стола таким образом, он получит минимальные настройки качества веб-отображения, например, перекодирование в низкое качество JPG для отображения с низким PPI (может быть даже 72 PPI) и другими настройками, которые могут сделать его похожим на мусор.

Способы получения NT 6 семейство ядра для отображения изображений в их «родном» качестве при применении в качестве фона:

1) Использовать объект групповой политики.

или

2) Вручную через control panel.





Как бы глупо это ни звучало, но это действительно так. Что я могу сказать? Вместо того, чтобы дать мне кучу денег, чтобы исправить эту часть своей линейки ОС, они отдали эти кучи денег какому-то близорукому разработчику, который ничего не знает о графике, чтобы он ошибся. Ну что ж.



Мое объяснение, почему я подозреваю, что ваша проблема на самом деле вызвана использованием некачественного изображения:

  1. Личный опыт
    • Мне действительно приходилось делать много графического и видео-дизайна, создания и кодирования / перекодирования для прошлых клиентов и работодателей, где я был их единственным ресурсом / сотрудником, который, как я подозреваю, некачественное качество изображения является корнем вашей проблемы - я сомневаюсь, что собственный пиксель размеры этого файла обоев с логотипом на самом деле являются 1440x900, и гораздо более вероятно, что это будет файл гораздо меньшего размера, расширенный до большего размера ... поэтому он выглядит как пиксельный мусор. *Это является пиксельный мусор. * (Да, это может и будет применяться даже к файлам с "масштабируемой векторной графикой", если исходный файл проверки / мастер-файл имеет "недостаточное" качество.)

Приложения, специально разработанные для просмотра и редактирования изображений (даже Paint или Photo Viewer), имеют разные значения по умолчанию, установленные для более высокого качества отображения, и улучшенные алгоритмы / компоненты механизма рендеринга, доступные им по умолчанию, чтобы компенсировать низкое качество изображений. Исходя из предположения, что ваша проблема связана с некачественным изображением, поэтому вы не видите его низкого качества в этих типах приложений: они могут лучше скрыть его от вас, но операционная система просто отрисовка файла изображения в фоновом режиме в качестве процесса с более низким приоритетом не дает ему той роскоши, которая дается ему для «улучшения внешнего вида изображений».

Я не могу честно сказать, что столкнулся с этой проблемой с фоном Windows конкретно, но в моих увлечениях к необходимости манипулировать и создавать графические файлы (например, логотипы и графика для веб-сайтов в бывших магазинах, поскольку "everything IT admin"/"computer guy"), Я часто сталкивался с подобными проблемами, и по моему опыту, это почти всегда из-за трех факторов, перечисленных ниже. (И обратите внимание на квалификатор по моему опыту, поскольку я не уверен, что он квалифицируется как профессиональный в области графического дизайна или обработки изображений / обработки).

Факторы, которые в значительной степени способствуют получению изображений качества фекалий:

В порядке от наибольшего воздействия к наименьшему (опять же, по моему опыту).

  1. Отсутствие мастера изображения и процесса мастеринга графики отбрасывает огромный количество качества.

    • В этом контексте мастер означает то же самое, что и «мастеринг аудио» или «мастеринг видео». Вам следует создать и поддерживать очень высококачественное «эталонное» изображение, из которого вы делаете копии для всей остальной графики, чтобы ограничить проблемы, указанные ниже, позволить вам как достичь максимальной теоретической точности отображения, так и обработать каждое конкретное изображение «логотипа» на высшем уровне. возможное качество.

    • Реализация концептуально очень проста, хотя часто вызывает затруднения.

      • По сути, вы начинаете с создания базового изображения или шаблона изображения такого качества, которое вы не сможете разумно отобразить в исходном качестве. Скажем, мы говорим о не скалярных векторных изображениях, а на мгновение о «нормальном» формате несжатого изображения, и если на вашем стандартном экране отображается 1440x900 размеры в 200 PPI, сделать ваш основной / пробный файл изображения в несколько значительных количествах. Сказать, 7200x4500 в 1000 PPI, например. (Очевидно, вам нужно уравновесить это с ограничениями вычислительных ресурсов.) Как только вы получите блестящий или идеальный вид с этими экстремальными настройками качества, вы сохраняете его в качестве своего мастера и создаете резервную копию, обеспечивая избыточность, чтобы не потерять это и так далее. Любой новый вариант логотипа, который вы развернете, будет создан путем непосредственного управления master/proof файл изображения и сохранение желаемого результата в виде копии. Нужен логотип одного размера для стандартных рабочих столов? Scale down by a factor of five, save off that image version as a copy. Нужен другой, даже меньший размер для веб-баннера? Scale down pixel dimensions by a factor of ~20, and PPI by a factor of 10* См. Сноску №1.. И так далее. Каждая версия этого изображения, которую вы создаете, будет согласованной, четкой, и только одно поколение будет удалено из файла эталонного / пробного изображения, что обеспечит получение высококачественных изображений и простой в управлении процесс / процедуру создания, а также различные варианты, которые требуются. .

  2. Сжатие поверх сжатия, преобразование поверх преобразования и манипуляции с манипуляциями ухудшают качество изображения.

    • Большинство алгоритмов сжатия изображений в целом и все те из них, с которыми вы знакомы как потребитель, являются с потерями, скорее, чем без потерь.* См. «Сноску» для объяснения разницы ».
      • Это приводит к тому же эффекту, что и проблема «копирование копии» с копировальными аппаратами. Каждый раз, когда вы выполняете расчет сжатия с потерями (например, конвертируете формат изображения, скажем, из PNG в JPG), вы ухудшаете фактическое качество изображения с ускоренной скоростью. Это также применимо (или может) к другим вычислениям манипулирования изображениями, например, к чему-то столь же простому, как изменение размера изображения. (Видеть это о перекодировании для чего-то вроде идеи почему). И для всех трех типов «вычислений» / манипуляций с изображениями вы, как правило, ухудшаете качество, причем с большей скоростью, даже если вы используете настройки «100% качества» или увеличиваете размеры изображения и т. Д. очень становится заметно, чем дальше вы удаляетесь от «эталона» изображения, и после нескольких поколений этой деградации ничего нельзя сделать, чтобы исправить это, кроме воссоздания файла изображения с нуля или возврата к более раннему поколению с меньшей деградацией.

  3. Не существует такой вещи, как доля пикселя, которая неудобно приводит к ухудшению качества отображения изображений или манипулирования ими..

    • Не все формы идеально совмещены друг с другом под прямым углом, но есть пиксели. В вашем примере это отвечает за эффект неровной, неровной неровности (известный как псевдоним). Поскольку вы не можете заполнить изогнутую область или часть пикселя, вам необходимо убедиться, что ваше изображение правильно сглажено вашим программным обеспечением, которому поручено его отображение. (Имеются в виду драйверы видеокарты, ОС, любое приложение, отображающее изображение, и даже движок графического рендеринга, если это применимо [DirectX / OpenGL]). Сглаживание на самом деле представляет собой трюк / оптическую иллюзию, позволяющую системе глаз-мозг человека видеть то, что на самом деле не соответствует действительности, но, как показывает ваш пример, такие оптические иллюзии очень важны при создании цифровых изображений.

    • Это особенно важно, когда создатель графики не учитывает среду, на которой будет отображаться их изображение, и правильно устанавливает разрешение. В данном случае я использую слово «разрешение» ... «правильно», а не ~ «размеры в пикселях». Чтобы быть немного педантичным, ваше изображение «1440 x 900» имеет размер в пикселях 1440 на 900 (предположительно, 1440 пикселей по горизонтали на 900 пикселей по вертикали). То есть НЕ его «разрешение» вопреки общепринятому сленгу. Разрешение измеряется в таких единицах, как "пиксели / см" или DPI или PPI, а не одномерные единицы размера. Это немного педантичное различие имеет значение, поскольку не может иметь доли пикселя. Если вы вернетесь, например, во времена ЭЛТ, почти каждый экран имел разрешение 60 или 72 PPI (пикселей на дюйм), поэтому изображение с разрешением 87 PPI будет выглядеть размытым и слегка искаженным, по той простой причине, что он не может быть отображен в пикселях как кратное его собственному разрешению, поэтому либо аппаратное обеспечение должно его «подделать», либо программное обеспечение (ОС) должно «подделать его». В любом случае, невозможно четко и без потерь отобразить что-либо, например, шириной 1,2637 пикселя. И в зависимости от специфики четного алгоритма манипуляции, что-то с дробным значением пикселя может быть округлено до ближайшего целого пикселя, усечено или сглажено путем затенения соседнего пикселя. Кульминация всего этого может довольно существенно повлиять на конечное «качество отображения».

*Сноска 1:
Предположение, основанное на старых данных, которые могут быть устаревшими, до тех пор, когда практически все CRT дисплеи были заменены на LCD ед. По умолчанию было 72 PPI для просмотра изображений в браузере. Замените на то, что вам нужно, чтобы ударить high quality или настройку PPI по умолчанию, поддерживаемую в наши дни основными браузерами.

*Сноска 2:
Проще говоря, разница в том, что lossy сжатие позволяет уменьшить размер файла за счет удаления данных и lossless сжатие позволяет уменьшить размер данных без отбрасывания данных (путем поиска шаблонов и уменьшения количества бит / байтов, используемых для хранения этой информации посредством абстракции). В качестве очень простого примера вы можете хранить данные 111111111111111111111111111 так как 27 1s вместо этого, и для той же информации потребуется 5 символов вместо 27. И это на самом деле в самый простой пример lossless алгоритм сжатия, который фактически сжимает двоичные числа при отображении в тексте.

Я выполнил инструкции в этот поток SuperUser, а затем на этот блог (чтобы на экране блокировки можно было использовать и корпоративные обои).

До этого установка обоев создавала .jpg в C:\Users\[username]\AppData\roaming\microsoft\windows\Themes\TranscodedWallpaper.jpg которые корректно отображались в программах просмотра / редактирования изображений (Paint.NET, Paint, Windows Photo viewer), но плохо отображались в качестве обоев рабочего стола.

Попробуйте сделать изображение немного меньше рабочего стола, при этом цвет фона рабочего стола должен совпадать с цветом фона вашего изображения. Я не помню, включена ли панель задач в вычисления размера рабочего стола Windows; в таком случае размер вашего рабочего стола будет меньше размера экрана.

Простой ответ:
Проблема, которая у вас есть, вызвана плохим алгоритмом ресамплера Windows.

Решение:
Почему бы вам не попробовать специальную программу, такую ​​как BioniX Обои. Просто взгляните на него (вам не нужно его устанавливать, просто скопируйте его на USB-накопитель и запустите). В «Настройках» выберите самый высокий ресамплер: BSpline или Lancszos (лучший ресамплер также самый медленный). Вы не увидите артефактов. Все изображения будут действительно гладкими.