0
裁剪位圖均勻我有一個寬720,高1020我要修剪出具有相同值的位圖的所有四個角位圖說50所以50從頂部,左側,底部和右側。這裏是我如何在我的代碼從各個角落
sourceImg = Bitmap.createBitmap(sourceImg, 50,
50, sourceImg.getWidth() - 50, sourceImg.getHeight() - 50);
頂部嘗試這樣做,離開似乎正常收成,但底部和右側沒有。
如果頂部和左側正確裁剪,似乎需要從最後兩個參數中減去「角」,而不是「角/ 2」。 –
編輯該問題以避免混淆。你能解釋一下爲什麼我需要改變我從右下角的位圖中剪切出來的值嗎? – Amanni
最後兩個參數IIRC不是正確的和最低的,它們是寬度和高度。因此,如果頂部和左側都是50,並且您想要四周均勻的邊框,則需要寬度和高度爲2 * 50以下。 –