آی تی آموزی/ جی کم چیست و چطور روی گوشیهای اندرویدی نصب میشود؟
زوميت/ GCam يکي از دستاوردهاي عظيم گوگل در زمينهي عکاسي، يعني +HDR را در خود جاي داده است. اما چگونه از جيکم در گوشي اندرويدي خود بهرهمند شويم؟ اين مسئله که کيفيت عکس موبايل شما بالا، متوسط يا پايين باشد طبيعتا بستگي زيادي به مشخصات دوربين گوشي هوشمند از جمله، کيفيت لنز، اندازهي حسگر تصوير، لرزشگير تصوير، گشودگي دريچهي ديافراگم، مگاپيکسل و... غيره دارد؛ اما جدا از اين شاخصههاي سختافزاري يک مسئلهي مهم که معمولا شرکتها يا از آن غافل ميشوند يا عملکرد رضايتبخشي در آن ندارند، مرحلهي پس از عکس گرفتن يعني پردازش نرمافزاري عکس است. يک پردازش قدرتمند ميتواند عکسي ضعيف را به کيفيتي متوسط ارتقا دهد و عکسي باکيفيت را به عالي تبديل کند. نرمافزار دوربين در موارد بسياري مانند کاهش نويز و ثبت جزئيات در نور کم ميتواند تا حد زيادي به سختافزار کمک کند تا خروجي کار عکسي قابلقبول باشد. بهطور مشخص، در گوشيهاي هوشمند بهدليل کمبود فضا و ناتواني توليدکننده در افزايش اندازهي سنسور، رقابت اصلي در بهبود پردازش عکس است. سالها پيش، گوگل، غول دنياي فناوري با درک اين مسئله گام در مسيري گذاشت که به ابداع روشي ختم شد که ابتدا در عينک واقعيت مجازي خود، گوگل گلس و سپس در گوشي خود، گوگل پيکسل از آن بهره برد. در اين مقاله ضمن معرفي فناوري پردازش تصوير ابداعي گوگل، به نحوهي بهرهمندي از آن در گوشيهاي اندرويدي ميپردازيم. GCam چيست؟ جيکم محصول شرکت گوگل X است. اين شرکت، مرکز نيمه محرمانهي تحقيق و توسعهي گوگل براي انجام پروژههاي درازمدت است. برخي مواقع تيم X در جريان حل يک مشکل به فناوري خاصي دست پيدا ميکنند که کاربردهاي فراتري از آنچه که مد نظر آنها بوده است پيدا ميکند. GCam يکي از همين موارد است. پروژهي عکاسي رايانشي که امروزه در دوربين گوشيهاي هوشمند پيکسل خودنمايي ميکند، در واقع حاصل تلاش تيم گوگل اکس براي حل مشکل کمبود جا در گوگل گلس به حساب ميآيد. در سال ۲۰۱۱، سباستين تران، رئيس وقت شرکت X، در پي يافتن دوربيني براي گوگل گلس بود که با استفاده از آن کاربر بتواند از نگاه اولشخص به راحتي عکاسي کرده و تجربهي کاربري خود را به اشتراک بگذارد. تمامي کاربران، از يک کودک گرفته تا يک پزشک جراح، ميتوانستند از اين قابليت بهره ببرند؛ اما کيفيت تصاوير اين دوربين بايد دستکم با دوربينهاي موبايلي برابري ميکرد. تيم گلس طراحيهاي مختلفي را براي دوربين مورد بحث ارائه کرد؛ اما هرکدام به دليل کوچک بودن اندازهي سنسور و عملکرد ضعيف در نور کم رد شدند. از آنجايي که گوگل گلس بايد سبک و قابلپوشيدن ميبود، ساخت دوربين بزرگتر براي حل چالشهاي ذکرشده امکانپذير نبود. بنابراين، تيم ايکس به فکر حل نرمافزاري مشکل افتاد. از اين رو مجموعهاي از تکنيکهاي پردازشي تحت عنوان عکاسي رايانشي جهت بهبود کيفيت تصوير خروجي در دستورکار قرار گرفت. هدايت اين پروژه را مارک لووي که در آن زمان عضو هيئت علمي دانشگاه استنفورد در رشتهي علوم رايانهاي بود برعهده گرفت. بنابراين، تيم GCam در سال ۲۰۱۱ با هدف ارتقاء کيفيت عکس دستگاههاي همراه با استفاده از روشهاي عکاسي رايانشي شکل گرفت. اين تيم در راستاي پيدا کردن راهحلي براي گلس روشي به نام image fusion يا ادغام تصوير را ابداع کرد. در اين روش تعدادي عکس بهصورت پياپي گرفته ميشود و از ادغام يا تلفيق اين عکسها، تصوير نهايي باکيفيت حاصل ميشود. اين تکنيک در محيطهاي تاريک باعث بهبود جزئيات شده و در محيطهاي روشن، افزايش وضوح تصوير را به همراه ميآورد؛ اين يعني تصاوير روشنتر و شفافتر بدون استفاده از سنسور بزرگتر. ادغام تصوير يا ايمج فيوژن در سال ۲۰۱۳ به همراه گلس رونمايي شد و بلافاصله مشخص شد که قابليت بهکارگيري در محصولاتي فراتر از گلس را نيز دارد. از آنجايي که کاربران براي ثبت و به اشتراکگذاري لحظات خاطرهانگيز خود روز به روز بيشتر به گوشيهاي هوشمند تکيه ميکردند، نياز به ارتقاء کيفيت عکس دوربين اين گوشيها مخصوصا در شرايط نوري ضعيف بهشدت احساس ميشد. به همين جهت، GCam نسخهي جديدي از ايمج فيوژن را با نام +HDR تهيه کرد و آن را در اپليکيشن دوربين گوشيهاي اندرويدي گوگل در آن زمان يعني نکسوس ۵ و سال بعد نکسوس ۶ بهکار بست. در سالهاي اخير فناوري +HDR به حالت پيشفرض در گوشيهاي گوگل پيکسل قرار گرفت و توانست تحسين Dxomark، شرکت مشهور کيفيت سنجي دوربينها را برانگيزد. مارک، رئيس تيم GCam ميگويد: «اين پروژه حدود پنج سال طول کشيد تا به بلوغ کافي برسد و از اين بابت از شرکت X که به ما اين استقلال را داد که بتوانيم به افقهاي دوردست خود دست پيدا کنيم ممنون هستيم.» تا اينجا با تاريخچهي GCam و سازوکار آن آشنا شديم. در ادامه به ويژگيها و قابليتهاي جيکم يا همان دوربين گوشيهاي پيکسل ميپردازيم تا مشخص شود آيا نتيجهي پنج سال تلاش مهندسان گوگل ارزش دستکاري سيستمي گوشي و نصب کردن آن را دارد يا خير. براي اين منظور، ابتدا بايد به گوشهاي از ويژگيهاي اندرويد که تا به حال کمتر به آن پرداخته شده است نور بياندازيم و آن را مورد بررسي و واکاوي قرار دهيم. قابليتي که به آن خواهيم پرداخت Camera2 api نام دارد. اين api باعث ميشود دوربين گوشيهاي هوشمند بيش از پيش قدرت يافته و تواناييهايي از قبيل عکاسي با فرمت RAW پيدا کنند. موضوع اين مقاله ميتواند براي افراد علاقهمند به عکاسي موبايل بسيار جذاب باشد؛ چرا که امکان اعمال تنظيمات دستي فراواني را با خود به همراه ميآورد. API چيست؟ اين عبارت مخفف Application Programming Interface به معني رابط برنامهنويسي اپليکيشن است. يک سيستمعامل براي اينکه به توسعهدهندگان متفرقه، امکان دسترسي به بخشهايي از سيستم را بهمنظور استفاده در اپليکيشن بدهد از API استفاده ميکند. از نقطهنظر ديگر، اين يعني سازندهي سيستمعامل ميتواند دسترسي به بخشهاي خاصي از سيستم را محدود و مسدود کند. به عبارت کلي، api مجموعهاي از روشهاي ارتباطي کاملا مشخص و تعريفشده بين اجزاي مختلف نرمافزار يک سيستم است. شخص برنامهنويس با در دست داشتن api اجزاي سيستم ميتواند با حداکثر استفاده از تواناييهاي سيستم برنامهي بهتري را بسازد. Camera2 API چيست؟ در سيستمعامل اندرويد تا نسخهي ۴.۴ کيتکت، ايپيآي استانداردي که در سيستمعامل وجود داشت و امکان دسترسي به دوربين را فراهم ميکرد بسيار محدود بود. با انتشار نسخهي ۵ لاليپاپ، گوگل Camera2 api را معرفي کرد تا به توسعهدهندگان اپليکيشن دوربين دسترسي بيشتري بدهد و آنها بتوانند تنظيمات پيشرفتهتري مانند نوردهي دستي، فوکوس دستي، ثبت عکس با فرمت RAW و... را به اپليکيشنهاي خود اضافه کنند. هرچند توليدکنندگان گوشي هوشمند ميتوانند نسخهي اختصاصي خود از اندرويد را ارائه دهند و وابستگي چنداني به ايپيآي جديد گوگل ندارند، توسعهدهندگان متفرقه تنها قادر به استفاده از ابزاري هستند که در اختيار آنها قرار ميگيرد. در اينجا ممکن است اين سؤال مطرح شود که آيا تمام گوشيهايي که اندرويد لاليپاپ را اجرا ميکنند از ايپيآي جديد پشتيباني ميکنند؟ جواب هم بله است هم خير. هرچند ايپيآي Camera2 استاندارد دسترسي جديدي است که از اندرويد لاليپاپ اضافه شد، سطوح مختلفي از بهکارگيري اين api وجود دارد که بين توليدکنندگان و دستگاههاي مختلف متفاوت است. مجموعا چهار سطح بهکارگيري براي Camera2 وجود دارد؛ لگسي (Legacy)، محدود، کامل و سطح ۳. لگسي يعني اينکه تنها قابليتهاي قديمي Camera1 در دسترس هستند. محدود يا Limited يعني بخشي از قابليتهاي ايپيآي جديد در دسترس است؛ فول يا کامل به معني اين است که تمام قابليتهاي ابتدايي Camera2 پشتيباني ميشوند و نهايتا سطح ۳ يا Level 3 به معني پشتيباني کامل قابليتهاي Camera2 به اضافهي قابليتهاي بيشتري نظير ثبت تصوير با فرمت RAW است. بسته به سطح بهکارگيري اين api، توانايي شما در استفاده اپليکيشنهاي پيشرفتهي دوربين متفاوت خواهد بود. اپليکيشن GCam که محصول غول دنياي فناوري يعني گوگل است و در گوشيهاي اختصاصي اين شرکت استفاده ميشود، يکي از اپليکيشنهاي معروفي است که نياز به دسترسي سطح سهي ايپيآي camera2 دارد. در صورت نداشتن اين سطح از بهکارگيري camera2 نهايتا ميتوانيد اپليکيشن گوگل کمرا که قابليتهاي چنداني ندارد را نصب کنيد و نسخهي اختصاصي گوشيهاي پيکسل براي شما قابل اجرا نخواهد بود. بنابراين، اگر مايل به نصب Gcam يا هر اپليکيشن پيشرفتهي دوربين ديگري هستيد بايد ايپيآي camera2 در گوشي شما فعال باشد. کدام گوشيها از Camera2 پشتيباني ميکنند؟ در حال حاضر گوشيها از لحاظ پشتيباني پيشفرض از Camera2 به دو دسته تقسيم ميشوند: گوشيهاي اختصاصي گوگل گوشيهاي پرچمداري که بعد از انتشار اندرويد لاليپاپ عرضه شدند البته بسياري از گوشيهاي دستهي دوم با دريافت اندرويد مارشمالو به اين امکان مجهز شدند؛ احتمالا به اين خاطر که شرکتها براي درک قابليت جديد به زمان نياز داشتند. در خصوص دستهي اول، تعجبي ندارد که گوگل تمام دستگاههاي خود از قبيل سري نکسوس و سري پيکسل را به camera2 مجهز کرده است؛ اين يعني حتي اگر گوشي نکسوس شما قبل از انتشار لاليپاپ عرضه شده است، اما با دريافت بروزرساني به نسخهي لاليپاپ ارتقاءيافته نيز پشتيباني تام و تمام از camera2 را دارد. نکسوس ۶، ۵ ايکس و ۶ پي نيز به همراه گوشيهاي سري پيکسل همگي اين قابليت را در خود دارند. در خصوص ساير توليدکنندگان، مانند سامسونگ، الجي، HTC، هواوي، سوني، لنوو، وانپلاس، شيائومي و... بايد گفت بيشتر آنها روي پرچمدارهاي خود که با اندرويد مارشمالو عرضه شده باشند، حداقل دسترسي کامل يعني Full را براي دسترسي به امکانات ابتدايي ارائه ميکنند. برخي نيز مانند سامسونگ در نسخهي لاليپاپ نيز camera2 را فعال کردند. سري اس سامسونگ با عرضهي بهروزرساني براي اس ۶، سريهاي G و V از الجي با عرضهي جي ۴ و V10، اچتيسي از HTC 10 ، وانپلاس از وانپلاس ۳ و... شروع به اعمال اين ايپيآي در سيستمعامل گوشيهاي خود کردند. از سوي ديگر هنوز توليدکنندگاني مانند هواوي، شرکت زيرمجموعهي هواوي يعني آنر و شيائومي نسبت به فعال کردن اين امکان مقاومت به خرج ميدهند که خوشبختانه در دنياي اندرويد همواره راههايي براي دستکاري فعالسازي غيررسمي آن روي گوشيهايي که از پردازندهي کوالکام استفاده ميکنند وجود دارد. احتمالا موردي که تا به اينجاي مطلب نسبت به آن کنجکاو شدهايد، اين است که بدانيد گوشي شما چه سطحي از بهکارگيري camera2 را پشتيباني ميکند. براي اطلاع از اين موضوع چند اپليکيشن کارآمد و رايگان در گوگلپلي وجود دارد که ميتوانند بدون نياز به روت، شما را از مسئلهي فوق مطلع کنند. يکي از اين اپليکيشنها Camera2 probe است که اطلاعات جامعي را بهدست ميدهد. نحوهي بررسي سطح بهکارگيري Camera2 api بهصورت پيشفرض نه سيستمعامل نه دفترچه راهنما و نه اپليکيشن دوربين پيشفرض گوشي شما اطلاعاتي را در مورد اينکه آيا گوشي از camera2 پشتيباني ميکند يا نه، شامل نميشوند. بنابراين، براي اطلاع از اين موضوع بايد از اپليکيشن جانبي استفاده شود. طبق بررسيهاي انجام گرفته Camera2 probe يکي از بهترين اپليکيشنهايي است که سطح دسترسي را به تفکيک دوربين اصلي و دوربين جلو نمايش ميدهد. اين اپليکيشن که توسط شرکت March Media Labs توسعه يافته است، روي گوشيهاي مخالف تست شده و عملکرد رضايتبخشي داشته است. بنابراين، پيشنهاد ميکنيم اپليکيشن مذکور را که نسخههاي مشابه و حتي همنام آن در پلياستور کم نيستند از اينجا دانلود و نصب کنيد. پس از نصب اپليکيشن، آن را اجرا کنيد تا جزئيات پشتيباني از Camera2 در دستگاه اندرويدي شما نمايان شود. بهعلاوه، اطلاعاتي را در خصوص مدل دستگاه و نسخهي اندرويد در حال اجرا مشاهده خواهيد کرد. بهطور کلي دو بخش Camera ID: 0 و Camera ID: 1 را در صفحهي برنامه همانند تصوير زير مشاهده خواهيد کرد که اولي اطلاعات دوربين اصلي و دومي وضعيت دوربين سلفي را در خصوص سطح پشتيباني از ايپيآي جديد نمايش ميدهد. هر کدام از سطوح که به رنگ سبز در آمده و تيک داشته باشد، نشانگر وضعيت پشتيباني دستگاه شما از camera2 خواهد بود. در پايان مفهوم عبارات بهکار رفته براي سطوح دسترسي را مرور ميکنيم. Level 3: پشتيباني کامل از camera2 به اضافهي ويژگيهاي اضافه از سوي شرکت سازندهي گوشي Full: پشتيباني کامل گوشي هوشمند از Camera2 api Limited: گوشي تنها برخي از قابليتهاي آيپيآي Camera2 را پشتيباني ميکند Legacy: پشتيباني از Camera1 و عدم پشتيباني از Camera2 همانطور که اشاره شد يکي از فوايد ايپيآي Camera2 امکان ثبت تصاوير RAW يا خام است. اما اساسا RAW چيست و عکاسي در اين فرمت چه فوايدي دارد؟ فرمت RAW چيست؟ براي درک ماهيت عکس خام (RAW)، بهتر است نگاهي به فرايند ثبت عکس ديجيتال بياندازيم. معمولا در عکاسي ديجيتال، عکسها در فرمت Jpeg ذخيره ميشوند. روند کلي کار به اين شکل است که نرمافزار سيستم، دادهاي را که سنسور تصوير به آن منتقل کرده است، دريافت کرده و پس از انجام پردازشهايي از قبيل تنظيم نوردهي، کنتراست، وضوح و... آن را فشرده کرده و نهايتا در قالب يک فايل تصويري Jpeg ذخيره ميکند؛ فايلي که تقريبا در تمام دستگاههايي که قابليت باز کردن عکس را داشته باشند، قابلمشاهده خواهد بود. در مقام مقايسه، وقتي در فرمت RAW عکسبرداري کنيد، نرمافزار سيستم دادهي ارسالي توسط سنسور تصوير را دريافت کرده و کار به همين جا ختم ميشود. در اندرويد، دادهي يادشده در فرمت DNG. ذخيره ميشود؛ فرمتي که در واقع فرمت خام مخصوص شرکت ادوبي است. دوربينهاي ديجيتال معمولا از فرمت خام متفاوت مخصوص به خود استفاده ميکنند. براي باز کردن عکس خام خود بايد نرمافزار مخصوص به آن را داشته باشيد. پردازش فايلهاي RAW وقتي عکسهاي خام خود را باز کنيد احتمالا احساس خواهيد کرد که تصوير، بيروح است و رنگ و لعاب چنداني ندارد. اين مسئله کاملا طبيعي است؛ چرا که عکس Jpeg يک تصوير پردازش شده از لحاظ نور و رنگ و وضوح است؛ حال آنکه عکس RAW پردازشنشده و خام بوده و دقيقا همان دادهاي است که حسگر تصوير دوربين به سيستم انتقال داده است و شما بايد شخصا پردازشها را انجام دهيد. در ادوبي لايتروم به شرط فعال بودن Camera2 api هم ميتوانيد عکس خام بگيريد و هم آن را ويرايش کنيد فايدهي عکاسي در فرمت RAW فايدهي اصلي اين کار، بهدست آوردن تصويري است که فشردهسازي نشده باشد. عکس Jpeg که معمولا توسط دوربينهاي موبايل ثبت ميشود بهطور متوسط حجمي برابر با پنج مگابايت دارد؛ اين در حالي است که همان عکس در فرمت RAW ميتواند بيش از ۱۵ مگابايت حجم داشته باشد. بنابراين، در فشردهسازي انجامشده در فرمت Jpeg، مقداري از جزئيات از دست ميروند؛ اما عکس خام از آنجايي که فشردهسازي نشده است، حداکثر جزئيات ممکن را به دست ميدهد. در نتيجه، فايلهاي RAW هنگام ويرايش کردن، انعطافپذيري بهتري دارند. بهعنوان عکاس يا گرافيست، ميتوانيد جزئياتي که در سايه قرار گرفتهاند را نمايان کنيد يا بخشهايي که بيش از حد درخشان هستند را اصلاح کنيد و لطمهاي هم به کيفيت تصوير وارد نشود. در اين تصوير مقايسهي عکس خام ويرايش شده و عکس Jpeg ويرايش شده را ميبينيد بنابراين، تصاوير خام، براي انجام ويرايشهاي حرفهاي مانند اصلاح توازن سفيدي، بسيار مناسبتر هستند و نتيجهي کار فارغ از اينکه چه ميزان از تغييرات ايجاد ميکنيد، افت کيفيت نخواهد داشت. فرمت RAW با اينکه ممکن است زحمت زيادتري داشته باشد، براي کساني که به عکاسي اهميت ميدهند و ميخواهند حداکثر کيفيت ممکن را از دوربين موبايل خود بهدست آورند، گزينهاي بسيار ارزشمند است. همانطور که ذکر شد، تمامي گوشيهاي گوگل و بيشتر گوشيهاي ساير شرکتها که با اندرويد ۵ و نسخههاي جديدتر از آن عرضه شدهاند، از camera2 پشتيباني ميکنند؛ اما برخي شرکتها مانند شيائومي اين API را فعال نکردهاند. بنابراين، اگر بعد از اجراي اپليکيشن فوق متوجه شديد که گوشي شما با وجود بهرهمندي از اندرويد جديد، camera2 را پشتيباني نميکند، لازم است آن را از قسمت build.prop فعال کنيد. براي انجام اينکار چند روش وجود دارد که مستلزم داشتن دسترسي روت هستند. پس، چنانچه camera2 در دستگاه شما فعال نيست، ابتدا دستگاه خود را ترجيحا با استفاده از ابزار روت مجيسک روت کنيد و سپس camera2 را به يکي از روشهايي که در ادامه عنوان ميشود، فعال کنيد. فعال کردن Camera2 در Build.prop قبل از هر چيز بايد بدانيد که بيلدپراپ، اساسا فايل بسيار مهم و حساسي است. بسياري از اطلاعات سيستم شامل نسخهها و تنظيمات و دستورالعمل کار سختافزار گوشي در آن گنجانده شدهاند. بنابراين توصيه ميشود حتما قبل از ويرايش از بيلدپراپ خود بکاپ بگيريد و يک کپي از نسخهي اصلي آن داشته باشيد. البته، طبق معمول تمام آموزشها، بهتر است از کل اطلاعات خود پشتيبان داشته باشيد تا در صورت بروز مشکل، اطلاعات مهم را از دست نداده و بتوانيد آنها را بازگرداني کنيد. روش اول: ويرايش دستي Build.prop در اين روش پس از روت کردن دستگاه، به اپليکيشني نياز خواهيد داشت که بتوانيد با آن فايل Build.prop را ويرايش کنيد. براي اينکار ميتوانيد از يک فايل اکسپلورر با پشتيباني از روت مانند ES Explorer يا Root Explorer استفاده کنيد يا اپليکيشني مجزا مانند JRummy BuildProp Editor را نصب کنيد. در هر صورت فايل Build.prop در مسير روت و داخل فولدر system قرار دارد. با رفتن به اين مسير از طريق يکي از اپليکيشنهاي ذکرشده، Build.prop را باز کرده و خط زير را در آن پيدا کنيد. در انتهاي خط فوق، مقدار 0 را به 1 تبديل کرده و Save کنيد. build.prop چنانچه خط فوق در بيلدپراپ شما وجود نداشت، بايد شخصا آن را به انتهاي فايل اضافه کنيد. براي اين کار خط زير را عينا زير آخرين خط موجود در بيلدپراپ وارد کرده و پس از آن نيز با رفتن سر سطر يک خط خالي ايجاد کنيد. سپس، تغييرات را ذخيره کنيد. حالا، دستگاه را راهاندازي مجدد کرده و مجددا وضعيت فعال بودن ايپيآي را از طريق اپليکيشن Camera2 probe بررسي کنيد. روش دوم: استفاده از Terminal Emulator چنانچه با دستورات ترمينال آشنايي داريد و کار با آن براي شما آسانتر است، ميتوانيد از اين روش استفاده کنيد. توجه داشته باشيد اين روش نيز نيازمند دسترسي روت است. براي فعالسازي camera2 از طريق ترمينال کافي است اپليکيشن شبيهساز ترمينال يا Terminal Emulator را در گوشي روتشدهي خود نصب کنيد و دستورات زير را به ترتيب در آن وارد کنيد. su su persist.camera.HAL3.enabled 1 exit exit حال، دستگاه را راهاندازي مجدد کرده و وضعيت فعال بودن ايپيآي camera2 را با اپليکيشن camera2 probe بررسي کنيد. روش سوم: فعالسازي به کمک مجيسک اين روش نياز به ابزار magisk manager دارد. اگر گوشي خود را به روشي غير از مجيسک روت کردهايد، لازم است ابتدا مجيسک را از ريکاوري فلش کنيد و سپس از قسمت ماژولهاي برنامه، ماژول Enable camera2 API را نصب کنيد. براي آشنايي با مجيسک و نحوهي نصب آن به اين صفحه مراجعه کنيد. پس از نصب براي فعالسازي نياز به راهاندازي مجدد است؛ بنابراين روي reboot بزنيد تا دستگاه رياستارت شده و camera2 api فعال شود. برتري اين روش نسبت به دو روش ديگر اين است که با زدن روي ماژول يادشده و رياستارت دوباره ميتوانيد به راحتي camera2 را فعال و غيرفعال کنيد. اين امکان در گوشيهاي شيائومي کاربرد فراوان دارد؛ چرا که دوربين اصلي miui از camera1 استفاده ميکند و در صورت فعالسازي camera2 از کار ميافتد. به همين دليل، براي استفادهي مجدد از دوربين شيائومي لازم است camera2 را غيرفعال کنيد که اين کار در مجيسک راحتتر صورت ميپذيرد. روش چهارم: با استفاده از ADB و بدون نياز به روت يا حتي نصب ريکاوري اين روش تنها روشي است که نياز به روت ندارد. البته بوتلودر بايد آنلاک باشد. اگر بوتلودر گوشي شما آنلاک نيست، ميتوانيد از روش عنوانشده در اين آموزش اقدام به آنلاک آن کنيد. در واقع، ما در اين روش از امکاني به نام ADB استفاده ميکنيم تا تغييرات سيستمي را بدون نياز به روت انجام دهيم. براي آشنايي با ADB و نحوهي نصب درايورهاي آن ميتوانيد به اين مقاله مراجعه کنيد. پس از اينکه درايورهاي ADB و Fastboot را نصب کرديد. بايد ريکاوري کاستوم مخصوص گوشي خود را دانلود کنيد. توجه داشته باشيد که ما قصد نداريم ريکاوري twrp را نصب کنيم، بلکه فقط آن را بهطور موقت اجرا ميکنيم. در برخي موارد، ممکن است لازم باشد بررسي اعتبار درايور در ويندوز غيرفعال شود. اگر با چنين موردي برخورد کرديد، ميتوانيد با استفاده از روش موجود در اين آموزش، Windows Signature Driver Enforcement را در انواع ويندوزها بهطور موقت غيرفعال کنيد. ۱. براي دريافت ريکاوري TWRP مخصوص مدل دستگاه خود به اين آدرس مراجعه کنيد. ۲. فايل ريکاوري را در پوشهاي روي دسکتاپ قرار دهيد. بهتر است اين پوشه همان پوشهي درايورهاي adb و fastboot باشد؛ چرا که ممکن است هنگام نصب درايور، آن را بهصورت system wide نصب نکرده باشيد و از تمام مسيرها امکان ارسال دستور را نداشته باشيد. ۳. فايل ريکاوري را به يک اسم ساده مانند abc تغيير نام دهيد. ۴. حالا بايد گوشي را به حالت فستبوت ببريد. اکثر گوشيها با خاموش کردن و سپس نگه داشتن همزمان دکمهي پاور و کاهش صدا وارد حالت فستبوت ميشوند؛ اما اگر شرکت سازندهي گوشي شما روش ديگري را ترجيح داده باشد، بايد آن را در اينترنت جستجو کنيد. ۵. پس از ورود به بخش فستبوت، گوشي را با کابل USB به سيستم وصل کنيد. ۶. در فضاي فولدري که ريکاوري قرار دارد، ضمن نگه داشتن کليد شيفت، راست کليک کنيد و گزينهي Open a command prompt را انتخاب کنيد. ۷. در پنجرهي سيامدي باز شده دستور زير را وارد کنيد. fastboot boot abc.img ۸. با وارد کردن اين دستور و فشردن کليد اينتر، گوشي شما ريکاوري TWRP را اجرا خواهد کرد. ۹. در صفحهي ابتدايي twrp در گوشي گزينهي keep read only را بزنيد. TWRP ۱۰. حال، جهت بررسي اتصال صحيح گوشي و سيستم از راه adb دستور زير را وارد کنيد. adb devices در صورت برقراري اتصال، پس از زدن کليد اينتر بايد سريال گوشي در صفحهي CMD نشان داده شود. ۱۱. حال، دستور زير را وارد کرده و اينتر بزنيد. adb shell ۱۲. براي فعال کردن camera2 دستور زير را با دقت عينا وارد کرده و اينتر بزنيد. setprop persist.camera.HAL3.enabled 1 پس از انجام اينکار، camera2 api فعال ميشود و ميتواند با وارد کردن دستور exit خارج شويد. براي راهاندازي مجدد دستگاه نيز ميتوانيد از دستور زير کمک بگيريد. adb reboot گوشي مجددا راهاندازي ميشود و بدون اينکه ريکاوري کاستومي روي آن نصب شده باشد بالا خواهد آمد و ميتوانيد GCam را بدون روت روي آن نصب و اجرا کنيد. پس از اينکه Camera2 را به يکي از روشهاي فوق فعال کرديد، نوبت به آن ميرسد که با ترکيبي از آنچه تا به اينجا در مورد آن صحبت شد، کيفيت عکس دوربين موبايل خود را ارتقاء ببخشيم. با فعال شدن camera2 امکان استفاده از اپليکيشن دوربين GCam که از گوشيهاي پيکسل پورت شده است مهيا ميشود. با استفاده از اين اپليکيشن ميتوانيد از حاصل پنج سال تلاش گوگل يعني +HDR بهرهمند شويد. بهعلاوه، قادر خواهيد بود با گوشي معمولي خود که از دوربين دوگانه بيبهره است، هم با دوربين اصلي و هم با دوربين سلفي عکسهاي پرترهي کمنظيري بگيريد و از افکت بوکه و وضوح بالاي سوژه لذت ببريد. عکاسي با فرمت RAW نيز در GCam فراهم شده است تا نياز شما به هرگونه اپليکيشن دوربين ديگر برطرف شود. از آنجايي که GCam براي ثبت تصاوير از موتور DSP Hexagon استفاده ميکند، استفاده از اين دوربين تنها براي گوشيهايي که به پردازندههاي اسنپدراگون شرکت کوالکام مجهز هستند امکانپذير است. بنابراين، اگر پردازندهي گوشي شما اگزينوس، کرين يا مدياتک است، ممکن است بهدليل فعال بودن camera2 بهصورت پيشفرض امکان عکاسي با فرمت RAW را داشته باشيد اما بهرهمندي از GCam و فناوري آن براي شما ميسر نخواهد بود. در گوشيهايي که از پردازندهي مدياتک استفاده شده است، امکان عکاسي با فرمت RAW به صورت پيشفرض وجود دارد، اما بايد آن را فعال کرد. عکاسي با فرمت RAW در گوشيهايي که پردازندهي آنها مدياتک است اگر پردازندهي دستگاه شما ساخت شرکت تايواني مدياتک است، ميتوانيد بدون فعال کردن Camera2 عکس خام بگيريد. براي انجام اينکار بايد گزينهي مربوط به آن را درمنوي Engineerjng Mode فعال کنيد. چند روش براي دسترسي به اين منو وجود دارد که سادهترين آنها شمارهگيري کاراکترهاي زير از شمارهگير است. *#*#3646633#*#* همچنين، براي اينکه هربار نياز به شمارهگيري نداشته باشيد، ميتوانيد اپليکيشني مثل MTK Engineering Mode را نصب کنيد تا همواره يک آيکون شورتکات يا ميانبر براي ورود سريع به اين منو داشته باشيد. پس از اينکه به کمک يکي از روشهاي فوق وارد Engineering Mode شديد، در قسمت Hardware روي Testing زده و Camera را انتخاب کنيد. در واقع، اين منو براي تست سختافزار گوشي است؛ اما ميتوانيد هرکدام از گزينههاي مربوط به دوربين را که ميخواهيد، از جمله RAW، فعال کرده و عکاسي کنيد. در اين حالت وقتي عکسي بگيريد، دو فايل در مسير /DCIM/CameraEM/ ذخيره خواهد شد که يکي با فرمت JPEG است تا بتوانيد عکسي که گرفتهايد را ديده و مواردي مانند قاببندي را بررسي کنيد و ديگري فايل خام عکس شما يا همان RAW است که قابل باز کردن و مشاهده نيست. براي مشاهده و ويرايش اين فايل که فرمت dng دارد، بايد از نرمافزارهاي شرکت ادوبي نظير Lightroom و فوتوشاپ استفاده کنيد. آشنايي با دوربين GCam و نصب آن تا اينجا، آموختيم براي اينکه بتوانيم از نسخهي پورت شدهي دوربين گوگل پيکسل در گوشي خود استفاده کنيم، بايد از چند شرط اساسي بهرهمند باشيم. اول اينکه نسخهي اندرويد گوشي بالاتر از لاليپاپ باشد و Camera2 در گوشي شما فعال باشد. camera2 در تمامي رامهاي کاستوم بر پايهي AOSP يا Lineage OS بهصورت پيشفرض فعال است؛ اما اگر از رام استوک يا اصلي شرکت سازندهي گوشي خود استفاده ميکنيد ممکن است لازم باشد اين api را فعال کنيد. شرط اساسي ديگر اين است که پردازندهي گوشي يکي از پردازندههاي جديد شرکت کوالکام يعني اسنپدراگون ساخت ۲۰۱۴ و بالاتر باشد. نهايتا، اپليکيشن پورتشدهاي که نصب ميکنيد با گوشي شما سازگاري داشته باشد. با دقت به مواردي که ذکر شد، ديگر مشکلي در استفاده از دوربين گوگل نخواهيد داشت. توجه داشته باشيد آنچه که ما در اين مطلب از آن با عنوان دوربين گوگل ياد کرديم، google camera نيست. گوگل کمرا براي کليهي گوشيها از پلي استور قابل دانلود و نصب است. حال آنکه GCam دوربين اختصاصي گوگل براي گوشيهاي سري پيکسل است که علاوهبر داشتن قابليتهايي مثل پانوراما، Photosphere و Lens Blur که در گوگل کمرا وجود دارند، قابليتهاي اختصاصي ديگري ارائه ميکند که در ادامه به معرفي مختصر برخي از آنها ميپردازيم. معرفي قابليتهاي GCam در اين قسمت به برخي قابليتهاي متمايزکنندهي دوربين گوگل ميپردازيم تا ببينيم آيا فناوريهاي گوگل تأثيري در کيفيت عکس و تجربهي عکاسي ما ايجاد ميکنند يا خير. شاخصهي اصلي دوربين گوگل +HDR است. اين ويژگي باعث ميشود گوشي بهجاي يک عکس، چند عکس تهيه کند و با ترکيب آنها بتواند نويز تصاوير را کاهش داده و رنگها و جزئيات را بهبود ببخشد. تصاوير زير که با استفاده از گوشي شيائومي ردمي ۴ از صحنههاي مشابه تهيه شدهاند بهخوبي نشاندهندهي تأثير پردازش رايانشي گوگل بر کيفيت عکسها هستند. در GCam حالت +HDR به معني خودکار بودن اين حالت است. درست مثل زماني که تنظيمات فلش را روي حالت خودکار قرار ميدهيد و بسته به نياز عمل ميکند. چنانچه مايل هستيد تحت هر شرايطي از +HDR استفاده شود، بايد گزينهي HDR+ enhanced را فعال کنيد. موشن فوتو (Motion Photo) موشن فوتو در دوربين گوگل مشابه حالت Live Photo در iOS است. با فعال کردن اين گزينه، يک ويديوي بسيار کوتاه از لحظات قبل از ثبت عکس که معمولا رزولوشن پاييني دارد به عکس ضميمه ميشود. لرزشگير الکترونيکي اگر دوربين گوشي شما از هرگونه لرزشگير بيبهره است، جيکم لرزشگير الکترونيکي را تحت عنوان Video Stabilization به ارمغان ميآورد. اسمارت برست با زدن روي دکمه ثبت عکس و نگه داشتن آن فعال ميشود. وقتي هنگام عکس گرفتن، بهجاي يکبار لمس دکمهي نرمافزاري شاتر، انگشت خود را روي آن نگه داريد، در يک ثانيه حدود ۱۳ عکس ثبت ميشود که بهترين آنها بهصورت خودکار براي شما به نمايش در خواهد آمد و امکان انتخاب از ساير شاتها را نيز خواهيد داشت. ويديوي صحنه آهسته يا اسلو موشن اين قابليت که چندان نياز به معرفي ندارد، در دستگاههايي که توانايي آن را داشته باشند با ثبت ۱۲۰ فريم بر ثانيه ويديوي صحنه آهسته ضبط ميکند. اين قابليت ممکن است روي برخي گوشيهاي ميانرده که پردازندهي قدرتمندي ندارند، کار نکند و منجر به توقف عملکرد اپليکيشن شود. پورتره يکي از ويژگيهاي برجستهي GCam امکان گرفتن عکسهاي پرتره با يک لنز است. گوشيهايي که عکس پرتره با افکت بوکه ميگيرند، از دو لنز براي اين کار استفاده ميکنند؛ اما قدرت نرمافزاري گوگل در اين بخش نيز به کمک غول دنياي فناوري آمده است و GCam قادر است با محاسبات نرمافزاري ويژهي خود پسزمينهي تصاوير را بهخوبي تشخيص داده و آن را محو کند تا سوژه با وضوح کامل خودنمايي کند. تصاوير ثبت شده با دوربين شيائومي ردمي ۴ توسط اپليکيشن GCam در حالت پرتره بهعلاوه، ويژگي face retouching به بهترين شکل ممکن صورت سوژه را روتوش کرده و برخلاف قابليت روتوش در خيلي از اپليکيشنهاي دوربين شرکتهاي ديگر، ابعاد و رنگها و جزئيات چهره را از بين نميبرد. استيکرهاي واقعيت افزوده يا AR Stickers اين قابليت در اواخر سال ۲۰۱۷ و با معرفي پيکسل ۲ و پيکسل ۲ ايکس ال معرفي شد. AR Stickers از پلتفرم جديد گوگل يعني ARCore استفاده ميکند و با استفاده از آن ميتوانيد اشياء و شخصيتهاي کارتوني را به عکس يا ويديوي خود هنگام ضبط و به صورت لايو اضافه کنيد. البته اضافه شدن اين قابليت به دوربين گوگل مستلزم نصب جداگانهي ARCore و ARStickers است که نحوهي انجام آن موضوع اين مقاله نيست. اگر با ديدن عملکرد جيکم و آشنايي با تواناييهاي آن ترغيب شدهايد که آن را روي گوشي خود نصب کنيد، طبق آموزشهايي که ذکر شد پس از اطمينان از داشتن شرايطي که ذکر شد، يکي از نسخههاي موجود در اين وبسايت را دانلود و نصب کنيد. با ورود به لينک فوق خواهيد ديد که توسعهدهندگان زيادي در حال کار روي پروژهي پورت هر چه بهتر GCam هستند و اين خود نشان از اهميت موضوع دارد. اينکه کدام نسخه بهتر است بستگي زيادي به گوشي شما دارد؛ به همين دليل نميتوان نسخهاي عمومي براي همهي گوشيها صادر کرد؛ اگر نسخهاي مخصوص براي گوشي شما وجود دارد، چنان که براي وانپلاس ۳، ردمي ۴ ايکس و مي مکس ۲ و... وجود دارد، ميتوانيد از آن استفاده کنيد، در غير اينصورت بايد با آزمايش کردن نسخههاي مختلف، نسخهي پورتشدهاي که با گوشي شما سازگارتر است را شناسايي کنيد. به ياد داشته باشيد که اين نسخهها به نوعي سفارشيسازي نيز شدهاند و همواره در قسمت تنظيمات آنها ميتوانيد گزينههاي جذابي پيدا کرده و با اعمال تنظيمات دلخواه مطلوبترين نتيجه را از عکاسي خود با جيکم به دست آوريد. اميدواريم که از اين مقاله استفاده کافي برده باشيد. ميتوانيد نظرات و تجربيات خود را در بخش ديدگاهها با ما به اشتراک بگذاريد. همراهان عزيز، آخرين خبر را بر روي بسترهاي زير دنبال کنيد: آخرين خبر در سروش http://sapp.ir/akharinkhabar آخرين خبر در ايتا https://eitaa.com/joinchat/88211456C878f9966e5 آخرين خبر در بله https://bale.ai/invite/#/join/MTIwZmMyZT آخرين خبر در گپ https://gap.im/akharinkhabar