بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
افت شدید کیفیت عکس گرفته شده!(حل شد)
سلام و درود
من به وسیله کد زیر یک عکس میگیرم و روی یک 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
پاسخ به سوال
miladjalali.ir
10 سال پیش
+3
0
حل شد
عکسی که به صورت پیشفرض ذخیره میشه Thumbnail هست.برای اینکه عکس با کیفیت ذخیره بشه راه حل زیر ارائه شده:
قسمت دوم مطلب(Full Size Image) را بخونید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .