Я сохранил изображение в базу данных.Я могу получить BLOB-объект, но не могу найти его правильную высоту и ширину и жесткое кодирование ширины и высоты каждого изображения - не очень хорошая идея.пожалуйста, помогите мне
Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.img); int WIDTH=bitmap.getWidth(); int HEIGHT=bitmap.getHeight(); bitmap.recycle();
где img будет вашим изображением в drawable.
img
drawable
Получил ответ http://apachejava.blogspot.com/2011/01/get-width-and-height-of-image-blob.html
Получил ответ
http://apachejava.blogspot.com/2011/01/get-width-and-height-of-image-blob.html
public Bitmap convertBlobToBitmap(byte[] blobByteArray) { Bitmap tempBitmap=null; if(blobByteArray!=null) tempBitmap = BitmapFactory.decodeByteArray(blobByteArray, 0, blobByteArray.length); return tempBitmap; } Bitmap temp_bitmapImg = convertBlobToBitmap(BitmapArrayOfImage()); int height = temp_bitmapImg .getHeight(); int width = temp_bitmapImg .getWidth();