bonjour,
Je charge une image en C# et j'aimerai la couper en morceau et enregistrer les différents morceaux (comme un puzzle avec des pièces carrées).
J'ai bien regardé la classe image et bitmap mais je vois pas comment faire.
Merci
bonjour,
Je charge une image en C# et j'aimerai la couper en morceau et enregistrer les différents morceaux (comme un puzzle avec des pièces carrées).
J'ai bien regardé la classe image et bitmap mais je vois pas comment faire.
Merci
Hello moi,
Voici la réponse à ma question. Ma méthode permet de couper une image avec les points demandés.
Il faut utiliser un rectangle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public Bitmap cut_rectangle(Bitmap original_image, int x, int y , int nb_pixel_x, int nb_pixel_y) { // Rectangle -> x,y points and how many pixel for x and y Rectangle rect = new Rectangle(x,y,nb_pixel_x,nb_pixel_y); // Build new image Bitmap timage; timage = new Bitmap(nb_pixel_x, nb_pixel_y); // bitmap size timage = original_image.Clone(rect, original_image.PixelFormat); return timage ; }
Partager