2013-04-24 39 views
1

所以我按照this教程,它在教程中說,它假設圖像是300px x 300px。如果我剛剛從手機上的相機中獲取圖像(如果重要,則不通過實例),如何確定我的圖像在px方面的大小。檢查相機或圖像的像素尺寸

回答

1

在問題中引用的例子是從應用程序的資源,像這樣打開現有Bitmap圖像:

Bitmap bitmapOrg = BitmapFactory.decodeResource(getResources(),R.drawable.image); 

如何讓Android的圖像位圖大小

您可以判定這個寬度和高度或任何BitmapgetWidth()getHeight()如下:

int width = bitmapOrg.getWidth(); 
int height = bitmapOrg.getHeight(); 

Bitmap的完整文檔是here


關於300x300的像素尺寸,示例性迫使那些大小和創建新的Bitmap與硬編碼值,如下:

int targetWidth = 300; 
int targetHeight = 300; 
Bitmap targetBitmap = Bitmap.createBitmap(targetWidth, targetHeight,Bitmap.Config.ARGB_8888);