Зашто су слике у неким апликацијама за камеру наопачке на Некус 5Кс

click fraud protection

Неке апликације за камеру на Некус 5Кс приказују наопачке, а то је због ретке производне одлуке. Ево како се то дешава и како се то може поправити.

Нови корисници Гоогле Некус 5Кс су можда приметили да настаје необичан проблем када сниме слику користећи неке апликације за камеру треће стране – слика на крају буде наопако!

Међутим, овај проблем није ексклузиван за Некус 5Кс, као што се раније дешавао на предњој камери Некуса 6. Шта узрокује овај проблем? Да ли је то проблем произвођача или софтверски проблем? Испоставило се да је и једно и друго.

Према Еино-Вилле Талвала, технолошки водећи за Андроидов оквир камере, проблем настаје због тога што неки произвођачи монтирају сензор камере за своје уређаје у необичној оријентацији. У циљу усаглашавања са Захтеви за Андроид компатибилност, произвођачи морају да поравнају дугу ивицу сензора своје камере са дугом ивицом уређаја (што подразумевано значи да сензор задње камере треба да буде оријентисан тако да слике буду пејзажне). Међутим, не постоји захтев за који одређени пејзажни правац сензор мора да се суочи. Типично, већина произвођача користи сензор оријентисан унапред, али ЛГ/Гоогле су одлучили да оријентишу свој обрнути пејзаж. Простор на већини мобилних телефона је на првом месту, тако да произвођачи често морају да се помире са ограничењима која су им дата. Некус 5Кс није изузетак – брз поглед на растављање открива да је у уређају остало мало места за матичну плочу захваљујући огромној величини батерије.

Пошто се ова оријентација обрнутог пејзажа ретко виђа, многи програмери апликација независних произвођача не исправљају ову оријентацију приликом обраде слике. Користећи стари АПИ за камеру, програмери могу да реше овај проблем са оријентацијом камере позивањем на сетДисплаиОриентатион() метод за проверу сензора за исправну оријентацију корисничког интерфејса и правилно ротирање слике. Међутим, са увођењем Цамера2 АПИ-ја, ово више није неопходно јер АПИ осигурава да је преглед исправно оријентисан. Ипак, ако приметите да нека од ваших омиљених апликација погрешно оријентише ваше слике, љубазно им пошаљите е-поруку са молбом да ажурирају свој код како би исправили ову необичност.

Да ли сте већ наишли на ово питање? Обавестите нас у коментарима испод (а посебно обавестите програмере!)