ඕනෑම Android උපාංගයක Camera2 API සහාය පරීක්ෂා කරන්නේ කෙසේද?

ඔබට Google කැමරා පෝට් විකල්පවල සියලුම ප්‍රතිලාභ අගුළු ඇරීමට අවශ්‍ය නම්, ඔබ දැනගත යුතු පළමු දෙය වන්නේ Camera2 API ය.

මෙම ලිපියෙන්, ගැටළු නොමැතිව ඇන්ඩ්‍රොයිඩ් උපාංගවල Camera2 API සහාය පරීක්ෂා කරන්නේ කෙසේද යන්න පිළිබඳ සම්පූර්ණ තොරතුරු ඔබට ලැබෙනු ඇත.

විශේෂයෙන්ම මෘදුකාංග අංශයේ මෙන්ම දෘඪාංගවලද ස්මාර්ට්ෆෝන් සන්නාම බොහෝ දියුණු වී ඇත. නමුත් කැමරා අංශයේ පරිණාමය සමහර විට පැරණි දුරකථනවල යල් පැන ගිය බවක් හැඟෙන්නේ ඒවා නවීන ස්මාර්ට්ෆෝන්වල දිස්වන විසිතුරු විශේෂාංග සඳහා සහය නොදක්වන බැවිනි.

කෙසේ වෙතත්, සෑම දුරකථනයක්ම සුවිශේෂී කැමරා අත්දැකීමක් සමඟ එන බව ලිඛිත නීතියක් නොවේ. කෙසේ වෙතත්, ප්‍රධාන ධාරාවේ වෙළඳනාම කැමරා සඳහා වඩා හොඳ අභිරුචිකරණ ගුණාංග සැපයීමේදී විශිෂ්ට ලෙස ක්‍රියා කරයි, නමුත් බොහෝ දුරකථන සඳහා එය සත්‍ය නොවේ.

වර්තමානයේ, පරිශීලකයාට ඔවුන්ගේ ස්මාර්ට් ජංගම දුරකථනය හරහා එම රසවත් සහ දීප්තිමත් වරප්‍රසාද භුක්ති විඳීමට පහසුවෙන් Google කැමරා මාදිලියක් ලබා ගත හැකිය. නමුත්, ඔබ ස්ථාපන ක්‍රියාවලිය ගැන කියවා ඇති විට, ඔබට Camera2 API ගැන ඇසෙනු ඇත.

පහත පළකිරීමේදී, ඔබේ දුරකථනය Camera2 API සඳහා සහය දක්වන්නේද නැද්ද යන්න පරීක්ෂා කිරීම පිළිබඳ සම්පූර්ණ නිබන්ධනයක් ඔබට ලැබෙනු ඇත. නමුත් අපි උපදෙස් වලට කිමිදීමට පෙර, මෙම පදය ගැන මුලින්ම දැන ගනිමු!

Camera2 API යනු කුමක්ද?

API (යෙදුම් ක්‍රමලේඛන අතුරුමුහුණත) සංවර්ධකයින්ට මෘදුකාංගයට ප්‍රවේශය ලබා දෙන අතර ඔවුන්ගේ අභිමතය පරිදි සමහර වෙනස් කිරීම් වෙනස් කිරීමට ඉඩ සලසයි.

එසේම, Camera 2 යනු සංවර්ධකයෙකුට ප්‍රවේශය ලබා දෙන දුරකථනයේ කැමරා මෘදුකාංගයේ android API වේ. ඇන්ඩ්‍රොයිඩ් විවෘත මූලාශ්‍රයක් බැවින්, සමාගම ඇන්ඩ්‍රොයිඩ් 5.0 ලොලිපොප් යාවත්කාලීනය සමඟ API දියත් කළේය.

එය වැඩි ෂටර වේගය, වර්ණ වැඩි දියුණු කිරීම, RAW ග්‍රහණය සහ පාලනයේ තවත් බොහෝ අංග එකතු කිරීමෙන් කැමරාවේ ගුණාත්මකභාවය පිළිබඳ වලංගු අධිකාරියක් සපයයි. මෙම API සහාය හරහා, ඔබගේ ස්මාර්ට් ජංගම දුරකථනය කැමරා සංවේදක සීමාවන් තල්ලු කර වාසිදායක ප්රතිඵල ලබා දිය හැක.

තවද, එය HDR හි උසස් තාක්‍ෂණය සහ දැනට වෙළඳපොලේ ආධිපත්‍යය දරන අනෙකුත් ආකර්ෂණීය විශේෂාංග ද ඉදිරිපත් කරයි. ඊට ඉහළින්, උපාංගයට මෙම API සහාය ඇති බව ඔබ තහවුරු කළ පසු, ඔබට සංවේදක පාලනය කිරීමට, තනි රාමුව වැඩි දියුණු කිරීමට සහ කාච ප්‍රතිඵල පහසුවෙන් වැඩිදියුණු කිරීමට හැකිය.

මෙම API සම්බන්ධව ඔබට අමතර සවිස්තරාත්මක තොරතුරු නිලයෙන් ලැබෙනු ඇත Google ලේඛන. එබැවින්, ඔබ වැඩි විස්තර දැන ගැනීමට කැමති නම් එය පරීක්ෂා කරන්න.

ක්රමය 1: ADB විධාන හරහා Camera2 API තහවුරු කරන්න

ඔබ දැනටමත් ඔබගේ ස්මාර්ට් ජංගම දුරකතනයේ සංවර්ධක මාදිලිය සක්‍රීය කර ඇති බවට වග බලා ගන්න සහ ඔබේ පරිගණකයේ ADB විධාන විමසුම ස්ථාපනය කරන්න. 

  • සංවර්ධක මාදිලියෙන් USB නිදොස්කරණය සබල කරන්න. 
  • කේබලය භාවිතයෙන් ඔබගේ දුරකථනය Windows හෝ Mac වෙත සම්බන්ධ කරන්න. 
  • දැන්, විධාන විමසුම හෝ PowerShell (Windows) හෝ Terminal Window (macOS) විවෘත කරන්න.
  • විධානය ඇතුල් කරන්න - adb shell "getprop | grep HAL3"
  • ඔබ පහත ප්රතිඵල ලබා ගන්නේ නම්

[persist.camera.HAL3.enabled]: [1]

[persist.vendor.camera.HAL3.enabled]: [1]

එයින් අදහස් වන්නේ ඔබේ ස්මාර්ට් ජංගම දුරකතනයට Camera2 API හි පූර්ණ සහාය ඇති බවයි. කෙසේ වෙතත්, එය එකම ලෙස නොපෙන්වන්නේ නම්, ඔබට එය අතින් සක්‍රිය කිරීමට අවශ්‍ය විය හැකිය.

ක්රමය 2: තහවුරු කිරීමට Terminal යෙදුම ලබා ගන්න 

  • බාගත කිරීම Terminal Emulator යෙදුම ඔබේ තේරීම අනුව
  • යෙදුම විවෘත කර විධානය ඇතුළත් කරන්න - getprop | grep HAL3
  • ඔබ පහත ප්‍රතිඵල ලබා ගන්නේ නම්:

[persist.camera.HAL3.enabled]: [1]

[persist.vendor.camera.HAL3.enabled]: [1]

පෙර ක්‍රමය මෙන්, ඔබගේ උපාංගයට Camera3 API හි සම්පූර්ණ සහය ඇතිව HAL2 කැමරා ලබා ගත යුතුය. කෙසේ වෙතත්, ඉහත ප්‍රතිඵල සමාන නොවේ නම්, ඔබ එම API අතින් සක්‍රීය කළ යුතුය.

ක්රමය 3: තෙවන පාර්ශවීය යෙදුම හරහා Camera2 API සහාය පරීක්ෂා කරන්න

උපාංගය ඔවුන්ගේ ස්මාර්ට් ජංගම දුරකථනය සඳහා Camera2 API වින්‍යාසය ලබා ගත්තේද නැද්ද යන්න තහවුරු කිරීමට විවිධ ක්‍රම තිබේ. ඔබ තාක්‍ෂණික පරිශීලකයෙක් නම්, එම විස්තර පරීක්ෂා කිරීමට ඔබට ඔබේ පරිගණකයේ ADB විධාන විමසුම භාවිතා කළ හැකිය.

අනෙක් අතට, ඔබට එසේ කිරීමට ඔබගේ දුරකථනයෙන් ටර්මිනල් යෙදුම බාගත කළ හැකිය. කෙසේ වෙතත්, ඔබ කාලය ගතවන දෙයකට ඔබේ උත්සාහය නාස්ති කරනවාට අපට අවශ්‍ය නැත.

ඒ වෙනුවට, ඔබට Google Play Store වෙතින් Camera2 API පරීක්ෂණය බාගත කර ප්‍රතිඵලය පරීක්ෂා කළ හැක.

මෙම යෙදුම හරහා, ඔබ පසුපස සහ ඉදිරිපස කැමරා කාච පිළිබඳ සියලු විස්තර ලබා ගනී. එම තොරතුරු සමඟින්, ඔබට Android උපාංගයට Camera2 API සහාය ලැබුණේද නැද්ද යන්න පහසුවෙන් තහවුරු කළ හැක.

පියවර 1: Camera2 API Probe යෙදුම ලබා ගන්න

විවිධ විධාන රේඛා එකතු කරමින් ඔබේ කාලය නාස්ති කිරීමට අවශ්‍ය නොවන්න, ඉන්පසු කැමරා API විස්තර පරීක්ෂා කිරීමට පහත යෙදුම බාගන්න. 

  • Google Play Store යෙදුම වෙත පිවිසෙන්න. 
  • සෙවුම් තීරුවේ Camera2 API පරීක්ෂණය ඇතුල් කරන්න. 
  • ස්ථාපනය බොත්තම මත ක්ලික් කරන්න. 
  • බාගත කිරීමේ ක්රියාවලිය සිදු වන තෙක් රැඳී සිටින්න. 
  • අවසාන වශයෙන්, යෙදුම විවෘත කරන්න.

පියවර 2: Camera2 API සහාය පරීක්ෂා කරන්න

ඔබ යෙදුමට ප්‍රවේශ වූ පසු, කැමරා2 API හි විවිධ විස්තර සමඟ අතුරු මුහුණත පූරණය වේ. කැමරා අංශය පසුපස කැමරා මොඩියුලය සඳහා පරිත්‍යාග කරන ලද “කැමරා හැඳුනුම්පත: 0” සහ සාමාන්‍යයෙන් සෙල්ෆි කාචයකට යොමු වන “කැමරා හැඳුනුම්පත: 1” ලෙස බෙදා ඇත.

කැමරා හැඳුනුම්පතට පහළින්, ඔබ කැමරා දෙකෙහිම දෘඪාංග ආධාරක මට්ටම පරීක්ෂා කළ යුතුය. ඔබගේ උපාංගය Camera2 API සඳහා සහය දක්වයිද යන්න ඔබ දැනගත හැකි ස්ථානය මෙයයි. එම කාණ්ඩයේ ඔබ දකින මට්ටම් හතරක් ඇති අතර, ඒ සෑම එකක්ම පහත පරිදි අර්ථ දක්වා ඇත:

  • මට්ටම_3: සාමාන්‍යයෙන් RAW රූප, YUV නැවත සැකසීම යනාදිය ඇතුළත් වන කැමරා දෘඩාංග සඳහා CameraAPI2 අමතර වරප්‍රසාද ලබා දෙන බවයි.
  • පූර්ණ: එය CameraAPI2 හි බහුතර කාර්යයන් වෙත ප්‍රවේශ විය හැකි බව සඳහන් කරයි.
  • සීමිත: නම සඳහන් කර ඇති පරිදි, ඔබ Camera API2 වෙතින් සීමිත සම්පත් ප්‍රමාණයක් පමණක් ලබා ගනී.
  • උරුමය: එයින් අදහස් වන්නේ ඔබගේ දුරකථනය පැරණි පරම්පරාවේ Camera1 API සඳහා සහය දක්වන බවයි.
  • බාහිර: සමහර අඩුපාඩු සහිත LIMITED වැනි සමාන වරප්‍රසාද පිරිනමයි. කෙසේ වෙතත්, එය USB වෙබ් කැමරා ලෙස බාහිර කැමරා භාවිතා කිරීමට පරිශීලකයින්ට ඉඩ සලසයි.

සාමාන්‍යයෙන්, දෘඪාංග ආධාරක මට්ටමේ සම්පූර්ණ කොටසේ ඔබේ දුරකථනයට හරිත ටික් එකක් ලැබෙන බව ඔබට පෙනෙනු ඇත, එයින් අදහස් වන්නේ ඔබේ ස්මාර්ට් ජංගම දුරකථනය ගූගල් කැමරා පෝට් ස්ථාපනය කිරීමට සුදුසු බවයි. GCam.

Note: Legacy කොටසේ දෘඪාංග ආධාරක මට්ටම හරිත ටික් එකක් පෙන්වන බව ඔබ දුටුවහොත්, එයින් අදහස් වන්නේ ඔබේ දුරකථනය camera2 API සඳහා සහය නොදක්වන බවයි. එවැනි අවස්ථාවක, ඔබ අප විසින් ආවරණය කර ඇති අතින් සක්‍රීය කිරීමේ ක්‍රමය යෙදිය යුතුය මෙම මාර්ගෝපදේශය.

නිගමනය

android දුරකථන වල Camera2 API සහායේ වැදගත්කම ඔබ ඉගෙන ගෙන ඇතැයි මම සිතමි. ඔබ API තොරතුරු සත්‍යාපනය කළ පසු, එම තෙවන පාර්ශවීය ගූගල් කැමරා තොට ඔබේ උපාංගය හරහා ස්ථාපනය කිරීමට ඔබේ කාලය නාස්ති නොකරන්න. කැමරා ප්‍රතිඵල වැඩිදියුණු කිරීම සඳහා මෘදුකාංග අවසානය නිශ්චිතවම අවශ්‍ය බවට එය කදිම උදාහරණයකි.

මේ අතර, ඔබට කිසියම් සැකයක් මතු වුවහොත්, පහත දැක්වෙන අදහස් දැක්වීමේ කොටුව හරහා ඔබට ඒවා පිළිබඳව අපට දැනුම් දිය හැකිය.

ඒබල් දමිනා ගැන

යන්ත්‍ර ඉගෙනීමේ ඉංජිනේරුවෙකු සහ ඡායාරූපකරණයට ලැදි අබෙල් දමිනා සම-ආරම්භකයෙකි GCamApk බ්ලොග්. AI පිළිබඳ ඔහුගේ ප්‍රවීණත්වය සහ සංයුතිය සඳහා ඇති දැඩි ඇස, තාක්‍ෂණය සහ ඡායාරූපකරණයේ සීමාවන් තල්ලු කිරීමට පාඨකයන්ට පොළඹවයි.