# data[].attributes.headline
ครูนา ปวีณา จันทร์เพ็ง

# data[].attributes.subject
ครูนา ปวีณา จันทร์เพ็ง

# data[].attributes.headline
งานที่ 1 ฮีโร่ในดวงใจ

# data[].attributes.subject
งานที่ 1 ฮีโร่ในดวงใจ

# data[].attributes.headline
ส่งงานครั้งที่ 1

# data[].attributes.subject
ส่งงานครั้งที่ 1

# data[].attributes.headline
ส่งงานครั้งที่1

# data[].attributes.subject
ส่งงานครั้งที่1

# data[].attributes.headline
ส.ณ นพดล แสงเขื่อน 

# data[].attributes.subject
ส.ณ นพดล แสงเขื่อน 

# data[].attributes.headline
 ฮีโร่ในดวงใจ

# data[].attributes.subject
 ฮีโร่ในดวงใจ

# data[].attributes.headline
ส่งงานครั้งที่1

# data[].attributes.subject
ส่งงานครั้งที่1

# data[].attributes.headline
ส่งงานครั้งที่1 ฮีโร่ในดวงใจ

# data[].attributes.subject
ส่งงานครั้งที่1 ฮีโร่ในดวงใจ

# data[].attributes.headline
70690056 เตรียมสามเณร ทวี วรทัต

# data[].attributes.subject
70690056 เตรียมสามเณร ทวี วรทัต

# data[].attributes.headline
งานที่ 2 ไพธอน

# data[].attributes.subject
งานที่ 2 ไพธอน

# data[].attributes.attachment_link.title
งานที่2ปวีณาบ้านไพธอน

# data[].attributes.headline
ส่งงานครั้งที่2ไพธอน

# data[].attributes.subject
ส่งงานครั้งที่2ไพธอน

# data[].attributes.attachment_link.title
กิตติพศ รูปรถไพธอน

# data[].attributes.headline
ส่งงายที่ 2 

# data[].attributes.subject
ส่งงายที่ 2 

# data[].attributes.body
import matplotlib.pyplot as plt

import matplotlib.patches as patches

from matplotlib.patches import FancyBboxPatch, Circle, Polygon

fig, ax = plt.subplots(figsize=(12, 6))

ax.set_xlim(0, 12)

ax.set_ylim(0, 6)

ax.set_aspect('equal')

ax.axis('off')

# data[].attributes.attachment_link.title
ดาวน์โหลด (1)

# data[].attributes.body
from PIL import Image, ImageFilter, ImageEnhance

import matplotlib.pyplot as plt

# โหลดรูปภาพ

img = Image.open("เครื่องบิน.jfif")

# แสดงข้อมูลรูป

print(f"ขนาดรูป: {img.size}") # (640, 360)

print(f"โหมดสี: {img.mode}") # RGB

print(f"รูปแบบไฟล์: {img.format}") # JPEG

# --- แสดงรูปต้นฉบับ ---

plt.figure(figsize=(14, 5))

plt.subplot(1, 3, 1)

plt.imshow(img)

plt.title("ต้นฉบับ")

plt.axis("off")

# --- เพิ่มความสว่าง ---

brighter = ImageEnhance.Brightness(img).enhance(1.4)

plt.subplot(1, 3, 2)

plt.imshow(brighter)

plt.title("เพิ่มความสว่าง")

plt.axis("off")

# --- แปลงเป็นขาวดำ ---

grayscale = img.convert("L")

plt.subplot(1, 3, 3)

plt.imshow(grayscale, cmap="gray")

plt.title("ขาวดำ")

plt.axis("off")

plt.tight_layout()

plt.show()

# --- บันทึกรูปที่แก้ไข ---

brighter.save("airplane_bright.jpg")

grayscale.save("airplane_gray.jpg")

print("บันทึกรูปเรียบร้อยแล้ว!")

# data[].attributes.headline
ส่งงานครั้งที่ 2 Python

# data[].attributes.subject
ส่งงานครั้งที่ 2 Python

# data[].attributes.attachment_link.title
งานที่ 1 สนามบอล ณัชพล

# data[].attributes.headline
งานที่2 ไพทอน โค้ดถ้วยบอลโลก

# data[].attributes.subject
งานที่2 ไพทอน โค้ดถ้วยบอลโลก

# data[].attributes.attachment_link.title
โค้ดถ้วยบอลโลก

# data[].attributes.headline
งานที่2 ไพธอน โค้ดรถมอไซค์

# data[].attributes.subject
งานที่2 ไพธอน โค้ดรถมอไซค์

# data[].attributes.attachment_link.title
ณัฐกรณ์รถอไซค์ไพธอน

# data[].attributes.headline
โปสเตอร์สหกรณ์ กิตติกวิน

# data[].attributes.subject
โปสเตอร์สหกรณ์ กิตติกวิน

# data[].attributes.headline
โปสเตอร์ สหกรณ์ ณัชพล

# data[].attributes.subject
โปสเตอร์ สหกรณ์ ณัชพล