In addition to loading image you can also use Pillow to for example edit images. The following code will crop a region from the test file, rotate it by 180°, paste it back, and then save the modified image to a file:

``` python
bounding_box = (
    100,  # left hand side
    100,  # top side
    400,  # right hand side
    400  # bottom side
)

# Crop to the region [100, 400) in both x and y direction:
cropped_region = test_image.crop(bounding_box)

# Rotate the cropped region by 180 degrees:
cropped_region = cropped_region.transpose(Image.Transpose.ROTATE_180)

# Paste the rotated cropped region back into the original image:
test_image.paste(cropped_region, bounding_box)

# Finally, save it to a file:
test_image.save("edited.png")
# The image type can be automatically inferred from the file extension.
```

Is there an aspect of Pillow in particular that you would like to learn more about or do you have a specific use case?
 นอกจากการโหลดรูปภาพแล้ว คุณยังสามารถใช้ Pillow เพื่อแก้ไขรูปภาพได้อีกด้วย โค้ดต่อไปนี้จะครอบตัดขอบเขตจากไฟล์ทดสอบ หมุน 180° วางกลับ จากนั้นบันทึกรูปภาพที่แก้ไขลงในไฟล์: ``` python bounding_box = ( 100, # ด้านซ้ายมือ 100, # ด้านบน 400, # ด้านขวามือ 400 # ด้านล่าง ) # ครอบตัดไปยังขอบเขต [100, 400) ในทิศทาง x และ y: cropped_region = test_image.crop(bounding_box) # หมุนขอบเขตที่ครอบตัด 180 องศา: cropped_region = cropped_region.transpose (Image.Transpose.ROTATE_180) # วางส่วนที่ครอบตัดที่หมุนกลับเข้าไปในรูปภาพต้นฉบับ: test_image.paste(cropped_region, bounding_box) # สุดท้าย ให้บันทึกลงในไฟล์: test_image.save("edited.png") # ประเภทรูปภาพ สามารถอนุมานได้จากนามสกุลไฟล์โดยอัตโนมัติ ``` Pillow มีแง่มุมใดเป็นพิเศษที่คุณต้องการเรียนรู้เพิ่มเติมหรือมีกรณีการใช้งานเฉพาะหรือไม่?
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence