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

تغییر رنگ پیکسل های عکس

morteza.cs  11 سال پیش  11 سال پیش
+3 0

با سلام خدمت همگی

من می خوام رنگ تعدادی از پیکسل های یه عکس رو که در ImageView نشون داده میشه رو تغییر بدم و بعد بتونم عکس جدید رو ذخیره کنم. یه سری کد تو اینترنت پیدا کردم ولی درست جواب نمیده. کسی راه حلی سراغ داره ؟

0 0
خیلی ممنون. خودم راهشو پیدا کردم (11 سال پیش)
0 0
خیلی ممنون. خودم راهشو پیدا کردم (11 سال پیش)
0 0
لطفا راه حل رو اینجا هم قرار بدید تا بقیه هم اگر نیاز داشتن استفاده کنن . (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
morteza.cs  11 سال پیش
+2 0

 
try {

               imageView = (ImageView) findViewById(R.id.imageView1);
               Bitmap Imagebitmap = ((BitmapDrawable) imageView.getDrawable()).getBitmap();
               Bitmap mutableBitmap = Imagebitmap.copy(Bitmap.Config.ARGB_8888, true);
               EditText txtData = (EditText) findViewById(R.id.txtData);
 		for (int i = 0; i < codeInputed.length(); i++) {
			int GrayColor = 100;
			mutableBitmap.setPixel(i, 1,Color.rgbGrayColor ,GrayColor , GrayColor ));
			}
		imageView.setImageBitmap(mutableBitmap);
	} catch (Exception ex) 
			{
			Toast.makeText(getApplicationContext(),
			"this is error " + ex.getMessage(),Toast.LENGTH_SHORT).show();
			}
0 0
این چیه آقا؟ خدایی خودتون میتونید ازش استفاده کنید؟ من اومدم تستش کنم کلی ایراد داشت. نیم ساعتی هم بالا پایین کردم. اما کار نکرد (11 سال پیش)
0 0
ایون کد که خودشون نوشتن رو اینجا قراردادن شما با کمی تغییرات و بررسی متوجه میشید که دارن در متد setPixel یک رنگ رو در مختصات x, y ست میکنن . (11 سال پیش)
0 0
کجاشو متوجه نشدید ؟ من تو یه حلقه رنگ یه سطر رو عوض میکنم. (11 سال پیش)

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