Existe-t-il un API pour créer une miniature à partir d'un fichier JPEG?Miniatures
0
A
Répondre
3
Dessinez simplement l'image à une plus petite échelle.
Il existe un bon article sur le sujet: The Perils of Image.getScaledInstance().
0
Il existe des outils deffet.
J'ai moi-même créé une classe utilitaire avec des opérations d'image.
vous pouvez utiliser essentiellement
Bitmap.createScaledBitmap(src, newWidth, newHeight, filter);
Utilisation des classes BitmapFactory et Bitmap Notez également que BitmapFactory a une classe imbriquée; BitmapFactory.Options Vous pouvez également créer une vignette plus puissante.
La méthode ci-dessus ne se soucie pas vraiment des ratios d'aspects appropriés autant que je sache.
Modifier ## Complètement n'a pas remarqué ce poste est de quelques années -_-
0
J'avais des problèmes de le faire avec BufferedImage, cette solution était la meilleure que j'ai trouvé:
BufferedImage original; // comes from elsewhere
BufferedImage resized = new BufferedImage(newWidth, newHeight, original.getType());
Graphics2D g = resized.createGraphics();
g.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
g.drawImage(original, 0, 0, newWidth, newHeight, 0, 0, originalWidth, originalHeight, null);
g.dispose();
Questions connexes
- 1. Miniatures d'images
- 2. Génération des miniatures de miniatures de l'appareil photo iPhone
- 3. Miniatures de l'explorateur (winXP)
- 4. Miniatures vidéo en Java
- 5. Image Miniatures ASP.NET
- 6. Miniatures instantanées de pages liées
- 7. Visionneuse de miniatures - Zoom arrière/In
- 8. Miniatures pour les composants mxml dans Flex
- 9. Administrateur Django et affichage d'images miniatures
- 10. Wordpress: Comment faire fonctionner un plugin de miniatures
- 11. Miniatures et taille de la photo sur Windows Mobile
- 12. Problème: Jquery Cycle - Image + Description rotator/w miniatures personnalisées
- 13. Miniatures personnalisées pour les types de fichiers avec Paperclip
- 14. Comment Bing.com crée-t-il des miniatures agrandies?
- 15. Comment créer des miniatures pour les liens partagés
- 16. Pourquoi toutes mes miniatures générées automatiquement avec GD en PHP ont des arrière-plans noirs?
- 17. Générer des miniatures avec PHP pour un large éventail de formats de fichiers
- 18. Remplir un FlowLayoutPanel avec un grand nombre de contrôles et peindre des miniatures à la demande
- 19. Comment créer un sélecteur de miniatures de style Facebook en utilisant .Net
- 20. Rendu de milliers de miniatures par rapport à la table div vs span
- 21. Comment créer un tableau affiché de miniatures d'image dans une application Windows C#?
- 22. Librairie Java open source pour produire des miniatures de pages web côté serveur
- 23. Comment puis-je obtenir des miniatures de fichiers autocad (dwg) et les montrer dans le contrôle "asp: image"?
- 24. Créer des vignettes à l'aide de la boucle
- 25. Thumbnail galerie hauteur problème
- 26. AJAX Thumbnails
- 27. Création de vignettes à partir d'un fichier swf en PHP?
- 28. Thumbnails asp.net
- 29. Puis-je effectuer la lecture automatique de Jquery slideViewer?
- 30. comment ajouter une bordure d'image autour d'une image?