การเตรียมข้อมูล (Pre-processing) หมายถึงการทำความสะอาดข้อมูล ลบข้อมูลไม่ถูกต้อง, noise, แทนที่ค่า และอื่นๆ ไม่ได้แค่ข้อความ รวมถึงการประมวลผลภาพและวิดีโอด้วย
เป้าหมายคือกำจัดความผิดปกติ ข้อผิดพลาด ค่าที่หายไป และอื่นๆ เช่น ภาพอาจไม่ตรงกัน ไม่ชัดเจน หรือขนาดใหญ่เกินไป
ตัวอย่างการอัปโหลดและแสดงภาพด้วย scikit-learn (scikit-image):
ตัวอย่าง
from skimage import io
path = "path to puppy.PNG"
img = io.imread(path)
print("Image being read")
io.imshow(img)
print("Image printed on console")
ผลลัพธ์

คำอธิบาย
- นำเข้าไลบรารีที่จำเป็น
- กำหนดพาธที่เก็บภาพ
- ใช้ 'imread' อ่านภาพจากพาธ
- หลังอ่านแล้ว ค่าพิกเซลเก็บเป็นอาร์เรย์ (NumPy array)
- ภาพถูกอ่านและแปลงเป็นอาร์เรย์
- ใช้ 'imshow' แสดงภาพบนคอนโซล
- แสดงข้อมูล