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

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش فشرده سازی عکس در برنامه نویسی اندروید می پردازیم فشرده سازی یکی از پر اهمیت ترین کار شاید در ایران به حساب بیاید در این سال ها که اینترنت به اندازه ای در ایران کمی پیشرفت کرد اما هنوز مشکل کمبود سرعت در ایران حس می شود بهترین کار برای نمایش عکس یا دیتا فشرده سازی آن است یعنی هر دیتایی را بتوانیم فشرده کنیم سپس دریافت کنیم بهترین ایده برای انجام کار ها با سرعت بالا است و از نظر دیگر باعث کاهش حجم می شود برنامه های بزرگی مانند تلگرام و اینستاگرام قبل از آپلود عکس آن را فشرده کرده سپس آپلود می کنند اگر بخواهیم حساب کنیم این فشرده سازی خیلی برای آنها باصرفه است ! در ادامه با ما همراه باشید تا نحوه فشرده سازی را فراگیرید.
ابتدا ما باید عکس خود را به Bitmap تبدیل کنیم برای اینکار می توانیم مثل زیر عمل کنیم.
اولین روش به دست آوردن Bitmap از مسیر فایل

در اینجا ما فقط عکس خودمان را تبدیل به bitmap کردیم.
روش دوم به دست آوردن Bitmap از ImageView

بعد از اینکه Bitmap را به دست آوردیم حالا زمان فشرده سازی آن است البته ما بر اساس نوع فایل که Png یا Jpg باشد باید فشرده سازی را انجام دهیم.
اگر عکس png بود همانند زیر می شود.

اگر عکس Jpeg یا Jpg بود همانند زیر می شود.

برای اینکه عکس را دریافت کنیم باید به شکل زیر عمل کنیم.

فشرده سازی عکس تمام شد و در ImageView قرار گرفت
 
این آموزش هم به پایان رسید
 
موفق باشید.

مطالعه بیشتر