מדוע תמונות באפליקציות מסוימות של מצלמה הן הפוכות ב-Nexus 5X

click fraud protection

חלק מאפליקציות המצלמה ב-Nexus 5X מציגות הפוך, וזה נובע מהחלטת ייצור נדירה. הנה איך זה קורה וכיצד ניתן לתקן את זה.

ייתכן שמשתמשים חדשים ב-Google Nexus 5X שמו לב לבעיה מוזרה שמתעוררת כאשר הם מצלמים תמונה באמצעות כמה אפליקציות מצלמה של צד שלישי - התמונה בסופו של דבר היא הפוך!

עם זאת, בעיה זו אינה בלעדית ל-Nexus 5X, כפי שהתרחשה בעבר במצלמה הקדמית של ה-Nexus 6. מה גורם לבעיה זו? האם זו בעיית יצרן או בעיית תוכנה? מסתבר שזה קצת משניהם.

לפי Eino-Ville Talvala, המוביל הטכנולוגי עבור מסגרת המצלמה של אנדרואיד, הבעיה מתעוררת בגלל שחלק מהיצרנים להרכיב את חיישן המצלמה שלהם עבור המכשירים שלהם בכיוון לא נפוץ. על מנת לעמוד ב- דרישות תאימות לאנדרואיד, היצרנים חייבים ליישר את הקצה הארוך של חיישן המצלמה שלהם עם הקצה הארוך של המכשיר (כלומר, כברירת מחדל, חיישן המצלמה האחורית צריך להיות מכוון כך שהתמונות יהיו לרוחב). עם זאת, אין דרישה לאיזה כיוון נוף מסוים החיישן חייב לפנות. בדרך כלל, רוב היצרנים משתמשים בחיישן עם כיוון נוף קדימה, אבל LG/Google בחרו לכוון את הנוף ההפוך שלהם. המקום מגיע במחיר מובחר ברוב הטלפונים הניידים, ולכן יצרנים נאלצים לרוב להסתפק באילוצים שניתנו להם. ה-Nexus 5X אינו יוצא מן הכלל - מבט מהיר על פירוק מגלה שנותר מעט מקום במכשיר ללוח הראשי הודות לגודל העצום של הסוללה.

מכיוון שכיוון נוף הפוך זה נראה לעתים רחוקות, מפתחי יישומים רבים של צד שלישי אינם מתקנים כיוון זה בעת עיבוד תמונה. באמצעות ממשק ה-API הישן של המצלמה, מפתחים יכולים לתקן את בעיית כיוון המצלמה הזו על ידי קריאה ל- setDisplayOrientation() שיטה לבדוק את החיישן עבור כיוון ממשק המשתמש הנכון ולסובב את התמונה כראוי. עם זאת, עם הצגת ה-API של Camera2, זה כבר לא נחוץ מכיוון שה-API מבטיח שהתצוגה המקדימה מכוונת נכון. ובכל זאת, אם אתה מבחין באחת מהאפליקציות האהובות עליך מכוון את התמונות שלך בצורה שגויה, אנא צלם לה דואר אלקטרוני בבקשה לעדכן את הקוד שלה כדי לתקן את המוזרות הזו.

נתקלתם כבר בבעיה הזו? ספר לנו בתגובות למטה (ובמיוחד יידע את המפתחים!)