ความแตกต่างระหว่างบิตแมปและเวกเตอร์

ความแตกต่างระหว่างบิตแมปและเวกเตอร์
ความแตกต่างระหว่างบิตแมปและเวกเตอร์

วีดีโอ: ความแตกต่างระหว่างบิตแมปและเวกเตอร์

วีดีโอ: ความแตกต่างระหว่างบิตแมปและเวกเตอร์
วีดีโอ: DOC vs. DOCX Explained 2024, กรกฎาคม
Anonim

บิตแมปกับเวกเตอร์

ในคอมพิวเตอร์กราฟิก บิตแมปและกราฟิกแบบเวกเตอร์เป็นไฟล์สองรูปแบบที่ใช้เก็บภาพดิจิทัล รูปแบบบิตแมปใช้อาร์เรย์ของบิตโดยอ้างอิงตำแหน่งของแต่ละบิต นั่นคือ แผนที่ของบิตเพื่อแสดงภาพ บิตแมปเป็นของคลาสรูปแบบภาพกราฟิกแรสเตอร์ รูปแบบกราฟิกแบบเวกเตอร์ใช้รูปทรงเรขาคณิตพื้นฐาน เช่น จุด เส้น เส้นโค้ง และรูปหลายเหลี่ยมเพื่อแสดงรูปภาพ

เพิ่มเติมเกี่ยวกับบิตแมป

การแมปบิตที่แสดงรูปภาพเป็นอาร์เรย์เรียกว่าบิตแมป ในทำนองเดียวกัน การแมปพิกเซลจะเรียกว่า pixmapจากมุมมองบางอย่าง สามารถระบุได้ว่าการจับคู่ด้วย 1 บิตต่อพิกเซลเป็นบิตแมปและการแมปที่มีหลายบิตต่อพิกเซลเป็นแผนที่พิกเซล ในรูปแบบบิตแมปที่ไม่บีบอัด พิกเซลของภาพจะถูกจัดเก็บในระดับความลึกของสีต่างๆ ภายในช่วงตั้งแต่ 1, 2, 4, 8, 16, 24 และ 32 พิกเซล ความลึกของสีที่ต่ำกว่า 8 บิตใช้เพื่อเก็บระดับสีเทาหรือระดับสีที่จัดทำดัชนี

รูปภาพบิตแมปจะถูกบันทึกด้วยนามสกุล.bmp ขนาดไฟล์ต่ำสุดของภาพบิตแมปสามารถหาได้จาก size=width • height • n/8 โดยที่ความสูงและความกว้างกำหนดเป็นพิกเซล และ n คือความลึกของสี และขนาดคือขนาดไฟล์เป็นไบต์ ด้วยความลึกของสี n-bit บิตแมปอาจรวม 2n สีไว้ในรูปภาพ เมื่อขยาย พิกเซลที่ประกอบด้วยภาพบิตแมปจะมองเห็นได้เช่นเดียวกับภาพกราฟิกแรสเตอร์ เช่น TIFF หรือ JPEG ทำให้ภาพไม่ชัดเจน

เพิ่มเติมเกี่ยวกับเวกเตอร์กราฟิก

กราฟิกแบบเวกเตอร์ใช้ตัวเลขและรูปร่างเรขาคณิตพื้นฐานเพื่อแสดงรูปภาพ โดยส่วนประกอบทั้งหมดจะแสดงด้วยนิพจน์ทางคณิตศาสตร์รูปภาพถูกสร้างขึ้นโดยใช้เส้นทางหรือเส้น (เวกเตอร์แทนรูปร่างหรือรูปทรงเรขาคณิต) ผ่านตารางของจุดควบคุมที่ฝังอยู่ในแผนงานสำหรับรูปภาพที่มีพิกัดตำแหน่งที่แน่นอน รูปภาพประกอบด้วยคำแนะนำในการสร้างลายเส้นที่มีรูปร่าง สี และความหนาที่กำหนด ข้อมูลนี้อยู่ในโครงสร้างของไฟล์ที่บอกให้คอมพิวเตอร์วาดภาพ ดังนั้น การเปลี่ยนแปลงใดๆ ในพารามิเตอร์เหล่านี้จะไม่ส่งผลต่อขนาดไฟล์อย่างมีนัยสำคัญ ที่สำคัญกว่านั้น เมื่อขยาย คุณภาพของภาพจะไม่เปลี่ยนแปลงอย่างมีนัยสำคัญ ซึ่งแตกต่างจากกราฟิกแรสเตอร์ เนื่องจากกราฟิกแบบเวกเตอร์สร้างภาพตามรายละเอียดโครงสร้างมากกว่ารายละเอียดตำแหน่ง

กราฟิกเวกเตอร์ใช้ในแอปพลิเคชั่นสร้างภาพ 2D และ 3D ที่ทันสมัย การออกแบบตัวอักษรคุณภาพสูงนั้นอิงจากกราฟิกแบบเวกเตอร์ด้วย เครื่องพิมพ์และจอแสดงผลที่ทันสมัยส่วนใหญ่ยังคงเป็นอุปกรณ์แรสเตอร์ ดังนั้น ในการแสดงหรือพิมพ์ กราฟิกแบบเวกเตอร์จะต้องถูกแปลงเป็นภาพแรสเตอร์และเป็นกระบวนการที่ค่อนข้างง่ายในกระบวนการนี้ ขนาดไฟล์ของรูปภาพแทบไม่เปลี่ยนแปลง แต่การแปลงภาพแรสเตอร์เป็นกราฟิกแบบเวกเตอร์นั้นเป็นกระบวนการที่ยากมาก เนื่องจากรูปร่างและตัวเลขที่ซับซ้อนในภาพแรสเตอร์ ซึ่งจำเป็นต้องแสดงด้วยนิพจน์ทางคณิตศาสตร์ อุปกรณ์ต่างๆ เช่น กล้องและสแกนเนอร์ทำงานโดยใช้กราฟิกแรสเตอร์มากกว่ากราฟิกแบบเวกเตอร์ เป็นไปไม่ได้ที่จะแปลงภาพดังกล่าวเป็นกราฟิกแบบเวกเตอร์เนื่องจากลักษณะที่ซับซ้อนของการแปลงที่จำเป็น

ไฟล์กราฟิกเวกเตอร์ใช้ไฟล์ประเภท SVG และ CGM

บิตแมปและกราฟิกเวกเตอร์ต่างกันอย่างไร

• ภาพบิตแมปถูกสร้างขึ้นด้วยการจับคู่พิกเซลที่มีความลึกของสีที่แน่นอน ในขณะที่ภาพเวกเตอร์ถูกสร้างขึ้นโดยใช้ตัวเลขทางเรขาคณิตพื้นฐานและนิพจน์ทางคณิตศาสตร์ที่เกี่ยวข้อง

• เมื่อขยายกราฟิกแรสเตอร์ โดยทั่วไปบิตแมปจะแสดงพิกเซลพื้นฐานทำให้สูญเสียรายละเอียดของภาพที่จะดูอย่างมีนัยสำคัญ ในขณะที่กราฟิกแบบเวกเตอร์แสดงการสูญเสียรายละเอียดของกราฟิกในระดับต่ำมาก