آموزش تغییر روشنایی عکس در برنامه نویسی اندروید

سلام دوستان امیدوارم حالتان خوب باشد در این سری از آموزش برنامه نویسی اندروید به آموزش تغییر روشنایی عکس در برنامه نویسی اندروید می پردازیم در واقع ما با استفاده از کد مقدار Brightness عکس را کم یا زیاد خواهیم کرد در ادامه می توانید پیش نمایشی از آن را مشاهده کنید.
 

 
همانطور که مشاهده می کنید با استفاده از seekbar مقدار brightness یا روشنایی را کم و زیاد می کنیم.
ابتدا وارد فایل activity_main.xml می شویم (در اینجا layout اصلی ماست) و کدهای زیر را در آن قرار میدهیم.

در بالا سه View از نوع های TextView برای نمایش متن , Seekbar برای تغییر روشنایی و در آخر یک ImageView که تغییرات در آن نمایش داده می شود.
یک عکس در پوشه drawable خود قرار دهید ما در اینجا یک عکس به نام programchi را در این پوشه قرار داده ایم.
وارد بخش کد شده (در اینجا نام اکتیویتی MainActivity.java است) و کدهای زیر را در آن قرار دهید.

ابتدا در void با نام initViews عکس را از پوشه drawable خوانده و به bitmap تبدیل می کنیم یک void به نام increaseBrightness وجود دارد که روشنایی رو تغییر میدهد تغییر در listener مربوط به seekbar قرار داده شده است. در بالا از کتاب خانه opcv که در اندروید وجود دارد استفاده شده است.

مطالعه بیشتر