Cultures particulier de la partie de l'image dans android
Je veux des cultures partie Rouge à partir de l'image suivante, Est-il une méthode simple disponible sur android qui permet de recadrer l'image suivante.
J'ai trouvé beaucoup de questions, mais toutes sont ce qui suggère d'utiliser code suivant:
Bitmap croppedBitmap = Bitmap.createBitmap(bitmapOriginal, 100, 100,100, 100);
Ce code fonctionne bien si la largeur & hauteur sont autour de 2 MÉGAPIXELS de résolution, mais si la partie recadrée est plus de 3 MPX résolution que l'application a obtenu s'est écrasé avec OOM erreur.
Est-il possible que manipuler l'image plus de 3 MP lors du recadrage?
OriginalL'auteur | 2012-03-17
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utilisé le code suivant pour résoudre votre problème.
Méthode ci-dessus ne postScalling de l'image avant de recadrage, de sorte que vous pouvez obtenir le meilleur résultat avec l'image recadrée sans se OOM erreur.
Pour plus de détails vous pouvez vous référer ce blog
OriginalL'auteur Hitesh Patel
Consulter ce lien http://www.londatiga.net/featured-articles/how-to-select-and-crop-image-on-android/ et la code source est dans ce lien https://github.com/lorensiuswlt/AndroidImageCrop
reportez-vous sur cette coderzheaven.com/2011/03/crop-an-image-in-android
OriginalL'auteur Aerrow
1 - Changer votre imageview pour bitmap
2-utiliser votre logiciel pour recadrer ce que vous voulez
3-Prendre soin x,y du Haut et de la gauche
4 - pour prévisualiser votre image bitmap de nouveau dans votre imageview
OriginalL'auteur Mohamed Hussien
Si vous voulez recadrer l'image dans n'importe quelle forme OU seulement la partie sélectionnée puis
vous pouvez utiliser le prêt à bibliothèque open source
OriginalL'auteur Sanket Patel