Bildschneiden ist eine häufige Aufgabe bei der Bildverarbeitung, mit der die unnötigen Teile im Bild entfernen, den spezifischen Bereich hervorheben oder die Bildzusammensetzung verbessern. In diesem Artikel wird zwei C# -Bildschneidemethoden mit hohem Effizienz eingeführt:
Verwenden Sie Bild.Crop () Methode:
Frage: Wie verwendet ich die Bildmethode.
Antwort:
Bild.Crop () Methode muss den zu schneidenen rechteckigen Bereich angeben. Beispiele wie folgt:Verwenden Sie Bitmap.clone () Methode:
<:> Frage:
Können Sie die Methode Bitmap.clone () anstelle der Bild.Crop () -Methode verwenden, um das Bild zu schneiden?Image img = Image.FromFile("image.jpg"); Rectangle cropArea = new Rectangle(100, 100, 200, 200); Image croppedImage = img.Clone() as Image; croppedImage.Crop(cropArea); croppedImage.Save("cropped-image.jpg");
Antwort:
Ja. Die Methode bitmap.clone () erstellt ein neues Bild basierend auf dem angegebenen Rechteck. Bei der Verarbeitung der Bitmap ist diese Methode etwas schneller als das Bild.Crop () -Methode:
Das obige ist der detaillierte Inhalt vonWie kann man Bilder in C# mit Image.crop () und bitmap.clone () erregen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!