วันเสาร์ที่ 22 ตุลาคม พ.ศ. 2554

Raster กับ Vector

ก่อนอื่นเรามาทำความเข้าใจพี้นฐานเรื่องนี้กันก่อน สำหรับมือใหม่อาจจะงง ยิ่งเป็นภาษาอังกฤษด้วยแล้วทำให้มันดูยากไปหมด ทั้งๆ ที่จริงๆ มันก็ไม่มีอะไร



Raster หรือบางทีก็เรียกว่าภาพ Bitmap มันเป็นภาพที่เกิดจากการเอาจุด (Pixel) มาเรียงต่อกัน พวกนี้จะมีนามสกุลเป็น .jpg , .jpeg , .bmp , .png , . tiff , .gif เป็นต้น ก็มีลักษณะต่างกันไป เช่น .jpg เหมาะสำหรับรูปถ่ายเหมือนจริง เอาไปใช้่งานบนเว็บไซต์ หรือ .gif เหมาะกับพวกคลิปอาร์ตต่างๆ ที่มีสีไม่มากแต่ชัดเจน

ขนาด(file size) ของรูปแบบ Raster จะมากตามขนาดกว้างxสูง (dimension) ของมัน (โอย... ทำไมภาษาอังกฤษมันเยอะจริง... ทำใจครับพี่น้อง) ถ้างงตรงนี้ ก็ปล่อยมันไปก่อน เอาแต่ Raster กับ Vector ให้เคลียร์ก่อนเด้อ

Vector เป็นภาพที่เกิดจากการคำนวณทางคณิตศาสตร์ ลองนึกภาพว่าเราจะลากเส้นตรงจากจุดหนึ่งไปอีกจุดหนึ่ง เราก็เอาดินสอจุดลงไปก่อน จากนั้นเอาไม้บรรทัดมาลาก ครึ่ด...ดดด ออกมาเป็นเส้น เนี่ยแหล่ะที่ว่าเป็น vector ส่วนรูปทรงแบบอื่นๆ ก็จะมีการคำนวณที่ซับซ้อนมากขึ้นไปอีก ช่างหัวมัน ให้คอมพิวเตอร์มันคิดแทนเราก็แล้วกัน


ถ้าเราดูรูปที่ 1 ด้านบนนี้ มองผ่านๆ ก็อาจจะไม่เห็นความต่างอะไร เราลอง Zoom เข้าไปดูกัน

จะเห็นว่าภาพแบบ Raster มันจะแตกออกเป็นเม็ดๆ ที่เราเรียกว่า Pixel นั่นแหล่ะครับ ส่วนภาพ Vector มันจะเนียนกว่า นั่นก็คือจะบอกว่า Vector มันขยายแล้ว มันจะไม่แตกนั่นเอง

ที่พูดมาทั้งหมดสรุปง่ายๆ ว่าในโปรแกรมอ้าย (Ai) นี้ เราเน้นการใช้งานภาพแบบ Vector นั่นเอง ซึ่งต่างจากโปรแกรมพีส์ (Ps) ที่เน้นการปรับแต่งรูป Raster แต่ไม่ได้บอกว่าเราควรใช้ vector อ่ะนะ คือในการทำงานจริงเราก็ใช้งานควบคู่กันไป

Raster จะมีขนาด file ใหญ่กว่าเมื่อเทียบกับ Vector ที่ dimension เท่ากัน 
Raster มีโปรแกรมรองรับมากกว่า ใช้กับงานเว็บไซต์ได้มากกว่า แต่ต้องคำนึงถึงค่าความละเอียดของรูป (resolution) กับงานที่จะเอาไปใช้ด้วย ขณะที่ Vector ไม่ต้องคิดมาก
Raster ปรับแต่งยากกว่า Vector (อันนี้ขึ้นอยู่กับแต่ละงานไป และความถนัดด้วย แต่โดยส่วนใหญ่ vector ง่ายกว่าจริงๆ นะ)

สำหรับพื้นฐานเรื่องนี้ คิดว่าเท่านี้ก็คงพอ เดี๋ยวทำๆ ไปก็ค่อยรู้กันเพิ่มเติมไปเองนะครับพี่น้องครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น