okpnz

توسعه دهنده اندروید
  • تعداد ارسال ها

    6
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره okpnz

  • درجه
    Newbie
  1. سلام دوستان میخواستم منو راهنمایی کنید که چطوری یک برنامه بنویسم که تو صفحه اکتیویتی از پاین به بالا شروع کنه به پر کردن رنگ در صفحه تا بالای صفحه و وقتی به بالای اکتیویتی رسید این کا رو برعکس انجام بده یک عکس نمونه براتون ارسال میکنم
  2. امکانش هست بیشتر توضیح بدید ممنون میشم
  3. امکانش هست بیشتر توضیح بدید ممنون میشم
  4. سلام 1- من چطور میتونم از 0XFF در برنامه نویسی اندروید استفاده کنم یعنی منطورم اینه که بتونم این متغییر در یک بایت ذخیره کنم کد HTML: try { for (int x = 0; x < width; ++x) { for (int y = 0; y < height; ++y) { // get pixel color pixel = photo.getPixel(x, y); A = Color.alpha(pixel); R = Color.red(pixel); G = Color.green(pixel); B = Color.blue(pixel); int gray = (int) (0.2989 * R + 0.5870 * G + 0.1140 * B); // use 128 as threshold, above -> white, below -> black if (gray >128) { A=1; } else{ A= (byte)0X00; } rgbtograyarray[y][x] =A; } } for(i=0;i<photo.getWidth();i++) { for(j=0;j<28;j++) { Array[j][i] = rgbtograyarray[j][i]; } } for(i=0;i<photo.getWidth();i++) { for(j=28;j<32;j++) { Array[j][i]=0; } } byte b=0; for(i=0;i<photo.getWidth();i++) { for(j=0;j<4;j++) { for(k=0;k<8;k++) { b=(byte)(b|((Array[(j*8)+k][i])<<k)); } FinalArray[j][i]=b; } } در بالا اول من عکسو به خاکستری تبدیل کردم و در نهایت مقدار 0 یا 1 در آرایه دخیره میکنم که میخوام بجای 1 از 0XFF استفاده کنم و در آخر هم اونجا که اعداد شیف داده میشن میخوام یک بایت بدست بیاد که الان -1 میده میشه راهنماییم کنید؟
  5. سلام 1- من چطور میتونم از 0XFF در برنامه نویسی اندروید استفاده کنم یعنی منطورم اینه که بتونم این متغییر در یک بایت ذخیره کنم کد HTML: try { for (int x = 0; x < width; ++x) { for (int y = 0; y < height; ++y) { // get pixel color pixel = photo.getPixel(x, y); A = Color.alpha(pixel); R = Color.red(pixel); G = Color.green(pixel); B = Color.blue(pixel); int gray = (int) (0.2989 * R + 0.5870 * G + 0.1140 * B); // use 128 as threshold, above -> white, below -> black if (gray >128) { A=1; } else{ A= (byte)0X00; } rgbtograyarray[y][x] =A; } } for(i=0;i<photo.getWidth();i++) { for(j=0;j<28;j++) { Array[j][i] = rgbtograyarray[j][i]; } } for(i=0;i<photo.getWidth();i++) { for(j=28;j<32;j++) { Array[j][i]=0; } } byte b=0; for(i=0;i<photo.getWidth();i++) { for(j=0;j<4;j++) { for(k=0;k<8;k++) { b=(byte)(b|((Array[(j*8)+k][i])<<k)); } FinalArray[j][i]=b; } } در بالا اول من عکسو به خاکستری تبدیل کردم و در نهایت مقدار 0 یا 1 در آرایه دخیره میکنم که میخوام بجای 1 از 0XFF استفاده کنم و در آخر هم اونجا که اعداد شیف داده میشن میخوام یک بایت بدست بیاد که الان -1 میده میشه راهنماییم کنید؟
  6. سلام دوستان من میخواستم تو اندروید برنامه بنویسم که عکس BMP به hex صورت 8 بیتی تبدیل کنه ممنون میشم اگه راهنمایم کنید. در کل میخوام عکسو تبدیل کنم به یه آرایه از هگز و با بلوتوث ارسال کنم نمونه برنامه تحت ویندوزشم GLCD هست . مشکل من الان فقط در تبدیل به کد هگز 8 بیتی هست