آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

افت شدید کیفیت عکس گرفته شده!(حل شد)

miladjalali.ir  10 سال پیش  10 سال پیش
+1 0

سلام و درود

من به وسیله کد زیر یک عکس میگیرم و روی یک imageview ست میکنم،ولی نمیدونم چرا اینقدر کیفیت عکسی که ست میشه میاد پایین؟!

خیلی شدید افت کیفیت داره در حدی که همه چیز تار میشه!

اینم کد موردنظر:

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, TAKE_PICTURE);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {

if (requestCode == TAKE_PICTURE && resultCode == RESULT_OK && intent != null) {
showCustomToast("عکس شما با موفقیت ثبت شد...!");
Bundle extras = intent.getExtras();
bitMap = (Bitmap) extras.get("data");
imgView.setImageBitmap(bitMap);
}else {
showCustomToast("شما هیچ عکسی نگرفتید...!");
}
}
0 0
کسی نیست مرا یاری دهد؟ (10 سال پیش)
0 0
من بلد نیستم اگه راهی پیدا کردید ممنون میشم در همین تایپیک قرار بدید (10 سال پیش)
+1 0
اگر از خاصیت inSampleSize استفاده میکنید، فقط کد اون قسمت رو قرار بدین که راهنماییتون کنم ! (10 سال پیش)
0 0
اقا MeY3am از این خاصیت اصتفاده نمیکنم. کل کد گرفتن عکس همین هست. ولی نمیدونم چرا تار میشه. (10 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
مسعود کریمی نژاد  10 سال پیش
+1 0

0 0
ممنونم،ولی این که تقریبا مشابه کد خودم هست. (10 سال پیش)
پاسخ به سوال 
miladjalali.ir  10 سال پیش
+3 0

حل شد

عکسی که به صورت پیشفرض ذخیره میشه Thumbnail هست.برای اینکه عکس با کیفیت ذخیره بشه راه حل زیر ارائه شده:

راه حل

قسمت دوم مطلب(Full Size Image) را بخونید.

+2 0
خب مثل اینکه خداروشکر مشکلتون حل شده، لطفأ عنوان رو هم به حل شد تغییر بدین ممنون ! (10 سال پیش)
0 0
رو چشم (10 سال پیش)
0 0
شما فقط گفتید چشم ولی انجام ندادید ! D: (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .