Comment couper l'image et enregistrer le bloquer à une autre image?Comment découper et enregistrer un rectangle d'une image?
3
A
Répondre
10
Si src
est un BufferedImage
, vous pouvez couper le rectangle (x1,y1)-(x2,y2)
de lui et d'écrire que de dst.png
comme ceci:
final BufferedImage dst = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
Graphics2D g = dst.createGraphics();
g.drawImage(src, x1, y1, x2, y2, null);
g.dispose();
ImageIO.write(dst, "PNG", new FileOutputStream("dst.png"));
+2
J'ai vraiment besoin de cela maintenant pour la conversion des packs de texture Minecraft, je suis content que vous ayez répondu à une question si floue. – MightyPork
Questions connexes
- 1. Faire une image dans un rectangle
- 2. Comment «découper» un POJO
- 3. Comment enregistrer la toile comme image?
- 4. Comment découper ou modifier l'alpha d'une image (pixels) dans Quartz?
- 5. Comment enregistrer une image étirée?
- 6. Comment agrandir un rectangle?
- 7. WPF: Couper et enregistrer l'image
- 8. Comment enregistrer et supprimer une image Bitmap dans Blackberry Storm?
- 9. Comment redimensionner et enregistrer une image sur l'iPhone?
- 10. SSIS: Découper certaines colonnes sans découper un élément de script ... ::::
- 11. comment découper une chaîne
- 12. Comment enregistrer une toile comme une image
- 13. Comment découper un NSArray en Objective-C?
- 14. Comment découper un tableau dans Ruby
- 15. Comment dessiner un rectangle transparent?
- 16. Comment découper des PSD?
- 17. Comment enregistrer une image dans un fichier dans WPF
- 18. Pourquoi existe-t-il un rectangle de cadre et un rectangle de limites dans un UIView?
- 19. Comment enregistrer une image dans SQLite
- 20. GDI Image :: Enregistrer renvoie Win32Error
- 21. Glisser un rectangle sur l'image
- 22. Comment découper les images dans iPhone?
- 23. Android - Dessiner un rectangle
- 24. Comment dessiner et remplir un rectangle arrondi dans Rebol
- 25. Différence Rectangle et Rectangle2D
- 26. Découper default.aspx
- 27. Dessiner un rectangle pivoté
- 28. Android: animer un rectangle
- 29. comment découper une chaîne javascript
- 30. Comment dois-je parcourir un fichier image et enregistrer au serveur dans asp.net
Vous devriez vraiment ajouter quelques détails à votre question ou il est susceptible d'être fermé comme "pas une vraie question". – casablanca
Qu'avez-vous jusqu'à maintenant? Formats d'image? Tailles de bloc? D'autres contraintes? Sinon, voir les tutoriels Java. – extraneon