ВНИМАНИЕ: КАРТИНКИ В ТЕКСТЕ
Вы можете просмотривать в увеличенном виде; для этого кликайте мышкой по
нужной картинке. Если "не кликается" - присмотритесь: а нужно ли эту картинку увеличивать? :)
|
||
Функция ?Photo Call?: Intro
Все больше телефонов производитель ?начиняет? функцией отображения фотографии звонящего. Даже
самсунги-сувоны, наконец, сдвинулись с мертвой точки и, вместо своих стандартных телевизорообразных голов, начинают
потихоньку внедрять назначаемые картинки вызова. Многих то, что получается у производителей, не устраивает, многие
довольны. А некоторым вообще все равно, что и как сделано, лишь бы было. Но если честно - меня удивляет, что количество
первых (недовольных) не растет. И я попробую объяснить, почему. Не могу сказать, что ?PhotoCall? лично для меня - такая
уж необходимая функция. Но согласитесь: гораздо приятнее видеть на дисплее красивую фотографию, чем просто ?сухие? цифры
и буквы. Да и нагляднее во много раз. P.S. В некотором смысле эту работу можно считать небольшой инструкцией по настройке картинок вызова в вашем телефоне )))
Функция ?Photo Call?: Примечание
В обзоре будут демонстрироваться именно недостатки. Достоинства обычно сами за себя говорят, в них пальцем
тыкать не нужно. Что касается отслеживания этих недостатков: в качестве лакмусовой бумажки будем использовать картинку с
диагональными линиями. Дело в том, что при деформации картинка меняется, но на фотографии это отследить хоть и можно, но
трудно. А по выбранной для теста картинке любая деформация будет как на ладони. Одним словом, если линии не прямые, а
ломаные ? значит, картинка уже не та, какой была изначально. А теперь по порядку по всем пунктам.
Здесь даже не нужно выбирать модель аппарата для того, чтобы привести пример. Все я не проверял,
разумеется, однако скажу совершенно точно: утверждение об отсутствии заявленных размеров ? верное. Из всего, что я
тестировал, выборочно возьмем несколько аппаратов. И посмотрим на цифры, которые для простоты восприятия сведены в
таблицу:
Глядя на эти цифры, невольно задумываешься: а почему же они именно такие? И, уж если они именно такие, то почему ни в инструкции, ни вообще где-либо ещё не указаны эти размеры? Для некоторых аппаратов предположить кое-что можно и самому. Например, для LG T5100: почему такой размер ? 96х96, и это при экране 176х220? Да понятно, почему: лыжам было лень делать два обработчика звонка, и они для внешнего и внутреннего дисплея сделали один, а размер внешнего дисплея ? 96х96. То же самое касается, кстати, пантехов (G500, например). И некоторых самсунгов касается тоже (Z105, например). Для моторолы V80 в таблице указана (*); почему так сделано ? вы поймете, прочитав обзор полностью.
Размер картинки для сонериков K700i/
S700i я вычислял около двух с половиной часов, гоняя её с компьютера
в телефон и обратно, попутно меняя размеры и следя за деформацией. Некоторое время меня сбивала с толку такая вещь: вроде,
подберу картинку нормально, закачаю, а на входящем звонке вижу какой-то бред. Начинаю подбирать снова ? получается все
нормально. А при звонке ? опять ерунда. Выяснилось, что картинка для входящего звонка отличается от картинки для исходящего,
а при подборе я проверял исходящий звонок. Но об этом ? чуть ниже.
Телефоны Series60 ? в основном, нокии, а с ними один сименс, и один Sendo ? изначально предлагают один из
самых издевательских вариантов: картинка размером 43х44 при размере дисплея 176х208 (а в случае с сименсом и сендо ?
176х220). Причем в сименсе она ещё и обрезается по краям, чтобы вписывалась в окружность. Зачем? Без понятия. Разумеется,
такое не могло долго продолжаться, и добрые ребята написали программу (и не одну), позволяющую отображать фотографию
абонента практически во весь экран.
Здесь тоже сплошные неприятности. Взять, хотя бы, Алика 556-го. Посмотрим, что у него ?на выходе?
фотокамеры: 640х480, 640х360, 128х160, 128х128, 64х64, 32х32. Размер картинки вызова ? 128х78. Ясно, что ни одна из
фотографий не может быть равномерно изменена функцией Resize так, чтобы получилась недеформированная по высоте или
ширине картинка 128х78. Следовательно, этот размер ? виртуальный, вымышленный, потому что узнать его вы сможете только
опытным путем, а фотографии всегда будут ?ложиться в рамки? неаккуратно. Или, например, посмотрим на LG T5100, у
которого ?на выходе? такие фотографии: 176х220, 320х240, 640х480, 1280x640, 1280x960. А размер картинки ? 96х96. Ситуация
аналогичная.
Давайте посмотрим на сименс ST60. Вот (ниже) две фотографии, которые наглядно показывают некоторую
нелепость работы сервиса ?PhotoCall? в этом телефоне. При звонке, как видно, картинка по ширине меньше, чем по высоте,
а при отображении в списке звонков ? наоборот, причем это случай весьма забавной работы функции Resize: пингвина там
попросту сплющило, и ни о каком сохранении соотношения высоты и ширины нет и речи. А теперь представьте себе вместо
пингвина лицо вашей любимой ? оно вам надо такое в телефоне?
Теперь ? телефоны Series60 (рассмотрим на примере Nokia 6630). Здесь уместно сравнивать соответствие
отображения картинки вызова и картинки из записной книжки. В записной книжке маленькая thumbnail-картинка имеет максимальный
размер 40х42 точки. Посмотрим, что с нею сделается, когда она отобразится при звонке:
На то, что ухудшилось качество, пока внимания не будем обращать, для обсуждения этого момента есть
отдельный пункт обзора. Но вот как можно было проектировать систему, в которой картинки настолько не соответствуют друг
другу? Все дело в том, что при звонке картинка пытается превратиться в 43х44 (почему именно такие цифры???) ? независимо
от того, что было ?на входе?. И вот, как это примерно будет выглядеть на практике:
Аккуратненькие шарики превращаются в разлагающихся колобков. Причем способ ?выравнивания? изображений,
который годится, скажем, для сонериков (см. ниже), здесь не подходит, потому что нельзя подобрать картинку такую, которая
бы смотрелась хорошо и там, и там. Ибо в варианте звонка она всегда будет растягиваться до размеров 43х44, которые заведомо
больше тех, которые имеет картинка в записной книжке. если подгонять по картинке во время звонка:
Но подлинные шедевры искусства отображения фото звонящего дарят нам аппараты Nokia Series40 и моторола
Vхх (80, 600 и т.д). В этом разделе рассмотрим представителя Series40 ? аппарат 6230, а в следующем ? моторолу V80. В
нокии черт ногу сломит, выбирая картинку для звонка. Сначала пойдем по пути наименьшего сопротивления. Если пользоваться
фотокамерой и сделать кадр в режиме ?Портрет?, то получим фотографию 80х96. Назначив эту фотографию абоненту ?Вася Пупкин?,
будем иметь такую картину:
Из чего, видимо, следует , предположить, что этот режим не для того, чтобы увидеть фото звонящего,
когда он звонит, а для того, чтобы периодически заглядывать в записную книжку и любоваться суперкачественным фото. Нам
не подходит. Кроме того, если этот абонент занесен в группу, то широкий значок группы будет торчать из-под картинки
вызова.
Тут получаем максимальную картинку при звонке, но зато и в точности такую же малявку ? в карточке
абонента, хотя там могла быть картинка в два раза крупнее. А в списке записей и вовсе не пойми что.
Маленькая же картинка (которая появляется в случае, когда звонок поступил при закрытом флипе, а приняли
вы его открытием флипа) и вовсе требует отдельной настройки. Но если настроить аккуратно её отображение, то ?большие?
картинки будут выглядеть просто убого. Одним словом ? как и в нокиях, тут тоже не получится сделать так, чтобы красиво
было везде.
Данная территория почти целиком и полностью завоевана аппаратами Series60. Как ни крути, а многим всякие
там FS Caller`ы и даром не нужны, поэтому они каждый день видят при звонке маленькую картинку в 43х44 точки, а в записной
книжке ? ещё более маленькую картинку в 40х42 точки. Что интересно, даже внутри 60-й серии алгоритм отображения этой
картинки неодинаков. Вообще, такое ?непонятное? отображение картинок в нокиях связано с тем, что работает алгоритм подгонки
фотографий под маленький размер. На фотографии не так важно, какая часть её исчезла при изменении размера, а какая, скажем,
продублировалась. В целом изображение сохраняется. Но вот если вы захотите закачивать какие-то ?схематические? картинки ?
то начнутся проблемы (см. предыдущий раздел).
Для JPG такой предел ? 138х138, а дальше идет увеличение размера точки в 4 раза, но без увеличения размера
картинки. Выглядит ? причудливее некуда. Максимум для JPG-картинки наступает при её размере в 166x158 точек, тогда она, хоть
и с увеличенными в 4 раза точками, но будет занимать все доступное место на дисплее. На двух картинках ниже - максимум
для BMP (слева) и для JPG (справа).
Напоследок взглянем ещё раз на нокии Series40. Допустим, кому-то нравится, когда список абонентов в
записной книжке выглядит ?приятственно? - когда имена отображаются вместе с картинками. И этот кто-то включает режим
отображения ?Имя и картинка?. Что он видит? Опытным путем было получено, что максимальный размер картинки в списке ?
26x30. Однако картинку 26х30 туда засунуть никак не получится ? она будет обязательно деформирована. Это к разговору о
замене фотографий схематическими картинками-логотипами. Смотреть на фото размером 26х30 ? много ли увидишь? А простейший
логотип ? это можно. Но, к сожалению, ни при каком раскладе логотип не будет отображен правильно. Поначалу я думал, что
просто не могу подобрать нужный размер картинки, но потом понял: деформация неизбежна. Кроме того, размер 26х30 будет
только в случае, когда исходная картинка гораздо больше, чем 26х30. Если просто назначить картинку в 26х30, то отобразится
она как 26х29. Одним словом, балаган.
Здесь я не буду особенно распинаться, а просто приведу ту же самую таблицу, которая была построена для П1,
но здесь вместо размеров картинок укажу именно процент от свободного места на дисплее, занимаемый ими при хорошем раскладе
(при их максимальных размерах). На самом деле из этой таблицы не очень хорошо видно указанное в названии пункта
распределение, но это потому, что приведены лишь представители неких классов, а не все аппараты. Скажем, если взять
стопроцентники, то их практически всех ? по два-три аппарата. А если взять 20/30-ти процентники, то их уже по пять-десять,
а то и более штук. Одни нокии 40-й серии чего стоят.
Здесь следует обратить внимание на такую вещь: первые две строки занимают аппараты с отнюдь не самыми маленькими дисплеями. Это о чем-нибудь, да и говорит. В наиболее худшем положении, как видно, находятся нокии 40-й серии. Что же до моторолы V80, которая опять помечена звездочкой, то ситуация такова: данные в таблице приведены для варианта 166х158. А если вы внимательно читали предыдущие пункты обзора, то заметили, что при таком размере картинка уже деформированная. Если же брать реальные пределы без деформации, то получатся совсем другие цифры. Функция ?Photo Call?: П6. Ухудшение качества
Здесь в качестве примера можно привести все те же самые Series60, Series40 и некоторые моторолы (я бы
просил не путать ухудшение качества отображения из-за слабых дисплеев и из-за преобразования картинки перед сохранением).
Для шестидесятников существует программа FS Caller, которую можно назвать по количеству настроек и функций ? лучшей в своем
роде. Однако, есть и недостатки. Дело в том, что эта программа картинки умеет отображать только те, что ?сделала сама? (при
назначении), а они плохого качества и лежат на "C", забивая память. Со второй бедой я даже не пробовал справиться, а с
первой - на 50% качество улучшил. Происходит все так: берем картинку (фото слева), добавляем её в в FS Caller, и она
превращается в такую (фото справа). Заметная разница в качестве.
Можно улучшить, произведя пару манипуляций вручную и увеличив трату свободного места на диске "С". Для
этого дуем в apps/FS Caller/pictures, находим нужную картинку, заменяем на такую же, но с лучшим качеством. В итоге вместо
того, что было (правая фотка сверху), имеем гораздо более приятный вариант (фото снизу слева), но все-таки отстающий от
того, что могло бы быть (фото снизу справа). А это самое ?то, что могло бы быть? можно получить следующим образом: заменить
картинку в ФС Каллере не на качественную JPG, а на качественную BMP, заодно переименовав её в JPG. Тогда получится то, что
надо. Но места она будет занимать на малюсеньком диске ?С? раз в пять больше, чем JPG. То есть, способ есть, но какой же он
замороченный! Заменить, скажем, 150 картинок ? это ж сизифов труд, картинки ещё и переименовывать нужно будет. Да и места на
диске не хватит для такого количества.
Есть и другие программы, не факт, что не появятся и ещё. Но те, которые на данный момент есть, далеки от
совершенства. Про встроенный же сервис отображения маленькой картинки я уже рассказывал выше. Что касается 40-й серии ?
кое-что уже оговорено выше. А кое-что осталось и для этого пункта. Я как-то говорил, что изображение после назначения в
записную книжку меняет цветовую палитру. Вот, пожалуйста, конкретный пример. На фото ниже: слева ? до назначения абоненту,
справа ? после. Это самый яркий пример ухудшения качества для 40-й серии. Чаще всего ? просто чрезмерное сжатие все портит.
На каких-то картинках это сильно заметно, на каких-то ? не очень.
А про моторолу я уже достаточно подробно рассказал в (П4). Большие картинки подвергаются там
весьма значительным преобразованиям; визуально они начинают казаться более качественными, а на самом деле, если рассмотреть
примитивные примеры или же картинки, в которых важны мелкие детали, видно, что изображения на самом деле попросту
уродуются.
Здесь рассмотрим аппарат LG T5100 - как представителя телефонов указанной категории. Дело в том, что
картинкой вызова в нем можно назначить лишь то, что лежит в папке "Фотогалерея", а туда картинки умеют попадать
только через объектив камеры этого телефона. Софт, который идет в комплекте, позволяет только скачивать фотографии с телефона,
а закачивать их туда не получится - по крайней мере, закачивать в нужную папку. А поскольку качество и размер фотографий
у этого аппарата не совсем подходящие (см. примеры в
обзоре), то и нормального "PhotoCall"
вам тут не видать.
Хорошие качественные картинки занимают в памяти много места. В принципе, в большинстве телефонов
здесь дела находятся в относительном порядке. В таблицу я сведу те (из рассмотренных) аппараты, для которых
параметр памяти так или иначе важен. Во многих телефонах картинка после назначения ложится в специальную ячейку,
а в некоторых - указывается лишь путь к картинке. Эту ситуацию я попробую отследить в четвертом
столбце таблицы. Будет указано "Ярлык", если картинка может лежать где угодно, и если перемещение её
оттуда после назначения приводит к тому, что из записи абонента она тоже пропадает. Будет указано
"Дубль", если после назначения картинку можно вообще удалить из телефона. И будет указано "Ярлык(?)"
или "Дубль(?)" - если я просто не помню или не знаю наверняка. Если где-то ошибусь - поправьте,
плиз.
Что хочу сразу заметить. С одной стороны вариант "Свободно" более выгоден - при таком раскладе
(и наглядный пример тому - сонерики) качество картинки не ухудшается. Зато скорость загрузки картинок, лежащих в
соответствующих и "подготовленных" адресбуком ячейках более высокая. С другой стороны, уничтожение картинки на диске
(в памяти) телефона приводит к исчезновению её из адресбука. В большинстве аппаратов устройство - ярлык. Но тут есть
несколько интересных моментов.
Функция ?Photo Call?: Дополнительно
В некоторых аппаратах поддерживается функция отображения при звонке анимации или даже видео, причем со
звуком. Вообще говоря ? это отдельная тема для разговора, поскольку рассматриваемая тема ? именно ?PhotoCall?. Возможно,
отображение анимации и видео мы рассмотрим как-нибудь в другой раз. Но сразу же следует сделать себе заметку: уж если с
преобразованием фотографий и картинок имеются такие проблемы, какие описаны выше, то нетрудно представить, что ждет при
работе с видео, которое в телефонах до сих пор заточено под отправку MMS и просмотр не особо качественных роликов. А
анимацию я здесь не рассматривал потому, что в приемлемом виде это работает только в последних сонериках.
А из-за чего, собственно, весь сыр-бор? Ну, видоизменяется фотография при отображении ? что здесь такого?
Однако, забрав фотографии из фотосалона, вы бы вряд ли обрадовались тому, что ваше лицо ?растянули? лишь потому, что бумага
сегодня была только 9х12, а компьютер зациклился на 3х4. Или вот вам другой пример: допустим, некто не хочет назначать
фотографии, а назначает, скажем, логотипы фирм. Или, ещё лучше, прямо на фото добавляет логотип ? для большей наглядности
(у меня есть такой знакомый). Например, у Васи, Пети и Саши у него стоит логотип Nokia (ну работают они там). И так далее.
И вот тут корявость отображения сразу же даст о себе знать. То, что незаметно на фото, будет ой как заметно на логотипе.
Кому ж это понравится? |
|
||
******* Дата выкладывания текста - 01 дек 2004 г.
******* Предоставленные аппараты:
- Alcatel OT556/756 - компания Alcatel
- LG T5100 - Sotino.RU
- Motorola E398 - DIXIS
- Motorola V80 - ИАА "Сотовик"
- Motorola MPx200 - ИАА "Сотовик"
- NEC N830 - ИАА "Сотовик"
- Nokia 6230 - ИАА "Сотовик"
- Pantech G500 - ИАА "Сотовик"
- Samsung SGH-Z105 - Самсунг-Клуб
- Sharp GX32 - Мобилизатор.RU
- Sharp TM100 - Мобилизатор.RU
- Siemens CFX65 - компания Siemens
- Siemens S65 - ИАА "Сотовик"
- Siemens ST60 - компания Siemens
- Sony Ericsson K700i - ИАА "Сотовик"
- Sony Ericsson S700i - Мобилизатор.RU
- Sony Ericsson P900 - ИАА "Сотовик"
- Nokia 6630 - ИАА "Сотовик"
Сотовик, 2004
Руководитель тестовой лаборатории Певницкий Александр ( |