อ่าน 7 นาที
กราฟิกเวกเตอร์
กราฟิกเวกเตอร์ เป็นรูปแบบ หนึ่งของ กราฟิกคอมพิวเตอร์ ที่สร้างภาพจาก รูปทรงเรขาคณิต ที่กำหนดบน ระนาบคาร์ทีเซียน โดยตรง เช่น จุด เส้น เส้น โค้ง และ รูปหลายเหลี่ยม...
กราฟิกเวกเตอร์

กราฟิกเวกเตอร์ เป็นรูปแบบ หนึ่งของกราฟิกคอมพิวเตอร์ที่สร้างภาพจากรูปทรงเรขาคณิตที่กำหนดบนระนาบคาร์ทีเซียน โดยตรง เช่นจุดเส้นเส้นโค้งและรูปหลายเหลี่ยมกลไกที่เกี่ยวข้องอาจรวมถึงฮาร์ดแวร์ การแสดงผลและการพิมพ์เวกเตอร์ โมเดลข้อมูลเวกเตอร์และรูปแบบไฟล์ รวมถึงซอฟต์แวร์ที่ใช้โมเดลข้อมูลเหล่านี้ (โดยเฉพาะซอฟต์แวร์ออกแบบกราฟิก การออกแบบ โดย ใช้ คอมพิวเตอร์ช่วยและระบบสารสนเทศทางภูมิศาสตร์ ) กราฟิกเวกเตอร์เป็นทางเลือกแทน กราฟิก แรสเตอร์หรือบิตแมป โดยแต่ละแบบมีข้อดีและข้อเสียในสถานการณ์เฉพาะ[ 1 ]
แม้ว่าฮาร์ดแวร์เวกเตอร์จะหายไปเป็นส่วนใหญ่และถูกแทนที่ด้วยจอภาพและเครื่องพิมพ์แบบแรสเตอร์[ 2 ]แต่ข้อมูลและซอฟต์แวร์เวกเตอร์ยังคงถูกใช้งานอย่างแพร่หลาย โดยเฉพาะอย่างยิ่งเมื่อต้องการความแม่นยำทางเรขาคณิตสูง และเมื่อข้อมูลที่ซับซ้อนสามารถแยกย่อยเป็นรูปทรงเรขาคณิตพื้นฐานได้ ดังนั้นจึงเป็นแบบจำลองที่นิยมใช้ในสาขาต่างๆ เช่นวิศวกรรม สถาปัตยกรรม การสำรวจ การเรนเดอร์ 3 มิติ และการพิมพ์แต่ไม่เหมาะสมอย่างยิ่ง[ 3 ]สำหรับแอปพลิเคชันเช่นการถ่ายภาพและการสำรวจระยะไกลซึ่งแรสเตอร์มีประสิทธิภาพและประสิทธิผลมากกว่า บางสาขาแอปพลิเคชัน เช่น ระบบสารสนเทศทางภูมิศาสตร์ (GIS) และการออกแบบกราฟิกใช้ทั้งกราฟิกเวกเตอร์และแรสเตอร์ในบางครั้ง ขึ้นอยู่กับวัตถุประสงค์
กราฟิกเวกเตอร์นั้นอิงตามหลักคณิตศาสตร์ของเรขาคณิตเชิงวิเคราะห์หรือเรขาคณิตพิกัดและไม่เกี่ยวข้องกับการใช้คำว่าเวกเตอร์ ในความหมายทางคณิตศาสตร์อื่นๆ ซึ่งอาจก่อให้เกิดความสับสนในสาขาวิชาที่ใช้ความหมายทั้งสองแบบนี้
แบบจำลองข้อมูล
แบบจำลองข้อมูลเชิงตรรกะของกราฟิกเวกเตอร์นั้นอิงตามคณิตศาสตร์ของเรขาคณิตพิกัดซึ่งรูปร่างถูกกำหนดเป็นเซตของจุดในระบบพิกัดคาร์ทีเซียน สองหรือสามมิติ เช่นp = ( x, y ) หรือp = ( x, y, z ) เนื่องจากรูปร่างเกือบทั้งหมดประกอบด้วยจุดจำนวนอนันต์ แบบจำลองเวกเตอร์จึงกำหนดชุดของรูปทรงเรขาคณิตพื้นฐาน จำนวนจำกัด ซึ่งสามารถระบุได้โดยใช้ตัวอย่างจุดสำคัญจำนวนจำกัดที่เรียกว่าจุดยอด ตัวอย่างเช่น สี่เหลี่ยมจัตุรัสสามารถกำหนดได้อย่างชัดเจนโดยตำแหน่งของมุมสามมุมจากสี่มุม ซึ่งซอฟต์แวร์สามารถประมาณเส้นขอบที่เชื่อมต่อกันและพื้นที่ภายในได้ เนื่องจากเป็นรูปทรงปกติ สี่เหลี่ยมจัตุรัสจึงสามารถกำหนดได้โดยตำแหน่งของมุมหนึ่งมุม ขนาด (ความกว้าง = ความสูง) และมุมการหมุน
รูปทรงเรขาคณิตพื้นฐานได้แก่:
- จุดเดียว
- ส่วนของเส้นตรงที่กำหนดโดยจุดปลายสองจุด ซึ่งช่วยให้สามารถประมาณค่าเชิงเส้น อย่างง่าย ของเส้นตรงที่อยู่ระหว่างจุดทั้งสองได้
- เส้นหลายเหลี่ยมหรือโพลีไลน์ คือชุดของส่วนของเส้นตรงที่เชื่อมต่อกัน ซึ่งกำหนดโดยรายการจุดที่เรียงลำดับแล้ว
- รูปหลายเหลี่ยมคือ รูปที่แสดงถึงบริเวณในอวกาศ ซึ่งกำหนดโดยขอบเขตของรูปหลายเหลี่ยมนั้น โดยเส้นหลายเหลี่ยมนี้เป็นเส้นตรงที่มีจุดเริ่มต้นและจุดสิ้นสุดตรงกัน
อาจรองรับรูปทรงที่ซับซ้อนกว่าได้หลากหลายรูปแบบ:
- เส้นโค้งพาราเมตริกคือเส้นโค้งที่เพิ่มพารามิเตอร์ให้กับเส้นหลายเหลี่ยมหรือรูปหลายเหลี่ยมเพื่อกำหนดการประมาณค่าแบบไม่เชิงเส้นระหว่างจุดยอด ซึ่งรวมถึงส่วนโค้งวงกลม สปลายลูกบาศก์ สปลายแคทมุล-รอมเส้นโค้งเบซิเยร์ และรูปเบซิกอน
- รูปทรงพาราเมตริกมาตรฐานในสองหรือสามมิติ เช่นวงกลม วงรีสี่เหลี่ยมจัตุรัสวงรีขนาดใหญ่ทรงกลมทรงสี่เหลี่ยมพีระมิดทรงรีขนาดใหญ่เป็นต้น
- พื้นผิวและทรงสามมิติที่ไม่เป็นรูปทรงปกติ มักถูกกำหนดให้เป็นชุดของรูปหลายเหลี่ยมที่เชื่อมต่อกัน (เช่นตาข่ายรูปหลายเหลี่ยม ) หรือเป็นพื้นผิวพาราเมตริก (เช่นNURBS )
- แฟรกทัลมักถูกนิยามว่าเป็นระบบฟังก์ชันที่ทำซ้ำ หลายครั้ง
ในชุดข้อมูลเวกเตอร์จำนวนมาก รูปร่างแต่ละรูปสามารถรวมเข้ากับชุดคุณสมบัติได้ คุณสมบัติที่พบได้บ่อยที่สุดคือลักษณะทางภาพ เช่น สี ความหนาของเส้น หรือรูปแบบเส้นประ ในระบบที่รูปร่างแสดงถึงคุณลักษณะในโลกแห่งความเป็นจริง เช่น GIS และ BIM คุณลักษณะต่างๆ ของแต่ละคุณลักษณะที่แสดงสามารถจัดเก็บได้ เช่น ชื่อ อายุ ขนาด และอื่นๆ[ 4 ]
ในข้อมูลเวกเตอร์บางประเภท โดยเฉพาะใน GIS ข้อมูลเกี่ยวกับความสัมพันธ์เชิงโทโพโลยีระหว่างวัตถุอาจถูกแสดงในแบบจำลองข้อมูล เช่น การติดตามการเชื่อมต่อระหว่างส่วนถนนในเครือข่ายการขนส่ง[ 5 ]
หากชุดข้อมูลที่จัดเก็บในรูปแบบไฟล์เวกเตอร์รูปแบบหนึ่งถูกแปลงเป็นอีกรูปแบบไฟล์หนึ่งที่รองรับวัตถุพื้นฐานทั้งหมดที่ใช้ในภาพนั้น การแปลงนั้นสามารถทำได้โดยไม่สูญเสียข้อมูล
ฮาร์ดแวร์แสดงผลเวกเตอร์

อุปกรณ์แบบเวกเตอร์ เช่น จอ CRT แบบเวกเตอร์และเครื่องพล็อตเตอร์ปากกาควบคุมกลไกการวาดภาพโดยตรงเพื่อสร้างรูปทรงเรขาคณิต เนื่องจากอุปกรณ์แสดงผลแบบเวกเตอร์สามารถกำหนดเส้นได้โดยการจัดการเพียงสองจุด (นั่นคือ พิกัดของปลายแต่ละด้านของเส้น) อุปกรณ์จึงสามารถลดปริมาณข้อมูลทั้งหมดที่ต้องจัดการได้โดยการจัดระเบียบภาพในแง่ของคู่จุด[ 6 ]
ระบบแสดงผลกราฟิกเวกเตอร์ถูกนำมาใช้ครั้งแรกในปี พ.ศ. 2491 โดยระบบป้องกันภัยทางอากาศ SAGE ของสหรัฐฯ [ 7 ] ระบบ กราฟิกเวกเตอร์ถูกยกเลิกจาก การควบคุมการจราจรทางอากาศระหว่างเส้นทางของสหรัฐฯในปี พ.ศ. 2542 กราฟิกเวกเตอร์ยังถูกใช้บนTX-2 ที่ ห้องปฏิบัติการลินคอล์นของสถาบันเทคโนโลยีแมสซา ชูเซตส์โดย อีวาน ซัทเธอร์แลนด์ผู้บุกเบิกกราฟิกคอมพิวเตอร์เพื่อใช้งานโปรแกรมSketchpad ของเขา ในปี พ.ศ. 2506 [ 8 ]
ระบบกราฟิกเวกเตอร์รุ่นต่อมา ซึ่งส่วนใหญ่ทำงานวนซ้ำผ่านรายการคำสั่งการวาดภาพที่จัดเก็บไว้ซึ่งสามารถแก้ไขได้แบบไดนามิก ได้แก่IBM 2250 , Imlac PDS-1และDEC GT40 นอกจาก นี้ยังมีเครื่องเล่นเกมคอนโซลที่ใช้กราฟิกเวกเตอร์ชื่อVectrexรวมถึงเกมอาร์เคด ต่างๆ เช่นAsteroids , Space Wars , Tempestและเกม Cinematronics หลายเกม เช่นRip OffและTail Gunnerที่ใช้จอภาพเวกเตอร์ [ 9 ] จอแสดงผลแบบ Storage scope เช่นTektronix 4014สามารถแสดงภาพเวกเตอร์ได้ แต่ไม่สามารถแก้ไขได้หากไม่ลบข้อมูลบนจอแสดงผลก่อน อย่างไรก็ตาม จอแสดงผลเหล่านี้ไม่เคยถูกนำมาใช้อย่างแพร่หลายเท่ากับจอแสดงผลแบบสแกนแบบแรสเตอร์ที่ใช้สำหรับโทรทัศน์ และส่วนใหญ่ก็หายไปในช่วงกลางทศวรรษ 1980 ยกเว้นในแอปพลิเคชันเฉพาะทาง
เครื่องพลอตเตอร์ที่ใช้ในการเขียนแบบทางเทคนิคยังคงวาดภาพเวกเตอร์ลงบนกระดาษโดยตรงด้วยการเคลื่อนปากกาตามทิศทางที่กำหนดในพื้นที่สองมิติของกระดาษ อย่างไรก็ตาม เช่นเดียวกับจอภาพ เครื่องพลอตเตอร์เหล่านี้ได้ถูกแทนที่ด้วยเครื่องพิมพ์ขนาดใหญ่ที่พิมพ์ภาพแรสเตอร์ (ซึ่งอาจสร้างขึ้นจากข้อมูลเวกเตอร์) เป็นส่วนใหญ่แล้ว
ซอฟต์แวร์
เนื่องจากโมเดลนี้มีประโยชน์ในหลากหลายสาขาการใช้งาน จึงมีการสร้างโปรแกรมซอฟต์แวร์มากมายสำหรับการวาด การจัดการ และการแสดงผลกราฟิกแบบเวกเตอร์ แม้ว่าโปรแกรมเหล่านี้จะใช้โมเดลข้อมูลเวกเตอร์พื้นฐานเดียวกัน แต่ก็สามารถตีความและจัดโครงสร้างรูปร่างได้แตกต่างกันมาก โดยใช้รูปแบบไฟล์ที่แตกต่างกันอย่างมาก
- การออกแบบกราฟิกและภาพประกอบ โดยใช้โปรแกรมแก้ไขกราฟิกแบบเวกเตอร์หรือซอฟต์แวร์ศิลปะกราฟิกเช่นAdobe Illustratorดูรายละเอียดเพิ่มเติมได้ที่การเปรียบเทียบโปรแกรมแก้ไขกราฟิกแบบเวกเตอร์
- ระบบสารสนเทศภูมิศาสตร์ (GIS) ซึ่งสามารถแสดงคุณลักษณะทางภูมิศาสตร์โดยใช้การรวมกันของรูปร่างเวกเตอร์และชุดคุณลักษณะ[ 10 ] GIS ประกอบด้วย ความสามารถในการแก้ไขเวกเตอร์ การทำแผนที่ และการวิเคราะห์เชิงพื้นที่ เวกเตอร์
- การออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) ใช้ในงานวิศวกรรม สถาปัตยกรรม และการสำรวจ แบบ จำลองข้อมูลอาคาร (BIM) เพิ่มคุณลักษณะให้กับแต่ละรูปทรง คล้ายกับระบบสารสนเทศทางภูมิศาสตร์ (GIS)
- ซอฟต์แวร์ กราฟิกคอมพิวเตอร์ 3 มิติรวมถึง แอนิเมชั่ นคอมพิวเตอร์
รูปแบบไฟล์
ปัจจุบันกราฟิกแบบเวกเตอร์พบได้ทั่วไปในรูปแบบไฟล์กราฟิก เช่น SVG , WMF , EPS , PDF , CDRหรือAI และมีความแตกต่างโดยเนื้อแท้จากรูปแบบไฟล์กราฟิกแบบแร ส เตอร์ที่พบได้ทั่วไป เช่นJPEG , PNG , APNG , GIF , WebP , BMPและMPEG4
มาตรฐานกราฟิกเวกเตอร์ของ World Wide Web Consortium (W3C) คือScalable Vector Graphics (SVG) มาตรฐานนี้มีความซับซ้อนและได้รับการพัฒนาอย่างค่อนข้างช้า ส่วนหนึ่งเป็นเพราะผลประโยชน์ทางการค้า ปัจจุบันเว็บเบราว์เซอร์หลายตัวรองรับการแสดงผลข้อมูล SVG ได้บ้างแล้ว แต่การใช้งานตามมาตรฐานอย่างสมบูรณ์ยังค่อนข้างหายาก
ในช่วงไม่กี่ปีที่ผ่านมา SVG ได้กลายเป็นรูปแบบที่สำคัญซึ่งไม่ขึ้นอยู่กับความละเอียดของอุปกรณ์แสดงผล ซึ่งโดยทั่วไปคือเครื่องพิมพ์หรือจอภาพ ไฟล์ SVG โดยพื้นฐานแล้วคือข้อความที่สามารถพิมพ์ได้ ซึ่งอธิบายทั้งเส้นตรงและเส้นโค้ง รวมถึงคุณลักษณะอื่นๆ วิกิพีเดียเลือกใช้ SVG สำหรับภาพต่างๆ เช่น แผนที่อย่างง่าย ภาพประกอบเส้น ตราแผ่นดิน และธง ซึ่งโดยทั่วไปแล้วจะไม่เหมือนกับภาพถ่ายหรือภาพที่มีโทนสีต่อเนื่องอื่นๆ การแสดงผล SVG จำเป็นต้องแปลงเป็นรูปแบบแรสเตอร์ที่มีความละเอียดเหมาะสมกับงานปัจจุบัน SVG ยังเป็นรูปแบบสำหรับกราฟิกเคลื่อนไหวอีกด้วย
นอกจากนี้ยังมี SVG เวอร์ชันสำหรับโทรศัพท์มือถือที่เรียกว่า SVGT (SVG Tiny version) รูปภาพเหล่านี้สามารถนับลิงก์และใช้เทคนิคการลดรอยหยัก (anti-aliasing) ได้ อีกทั้งยังสามารถแสดงเป็นภาพพื้นหลังได้อีกด้วย
ซอฟต์แวร์ CAD ใช้รูปแบบข้อมูลเวกเตอร์ของตนเอง ซึ่งโดยทั่วไปจะเป็นรูปแบบกรรมสิทธิ์ที่สร้างขึ้นโดยผู้จำหน่ายซอฟต์แวร์ เช่นDWGของAutodeskและรูปแบบการแลกเปลี่ยนสาธารณะ เช่นDXF ตลอดประวัติศาสตร์ มีการสร้าง รูปแบบไฟล์เวกเตอร์ที่แตกต่างกันหลายร้อย รูปแบบสำหรับข้อมูล GIS รวมถึงรูปแบบกรรมสิทธิ์ เช่นไฟล์ geodatabase ของ Esriรูปแบบกรรมสิทธิ์แต่เป็นสาธารณะ เช่นShapefile และ KMLดั้งเดิมรูปแบบโอเพนซอร์ส เช่นGeoJSONและรูปแบบที่สร้างโดยองค์กรมาตรฐาน เช่นSimple FeaturesและGMLจากOpen Geospatial Consortium
การแปลง


แปลงเป็นภาพแรสเตอร์
จอแสดงผลและเครื่องพิมพ์สมัยใหม่เป็น อุปกรณ์แบบ แรสเตอร์รูปแบบเวกเตอร์จะต้องถูกแปลงเป็นรูปแบบแรสเตอร์ (บิตแมป – อาร์เรย์พิกเซล) ก่อนที่จะสามารถแสดงผล (แสดงหรือพิมพ์) ได้[ 11 ]ขนาดของไฟล์รูปแบบบิตแมป/แรสเตอร์ที่สร้างขึ้นจากการแปลงจะขึ้นอยู่กับความละเอียดที่ต้องการ แต่ขนาดของไฟล์เวกเตอร์ที่สร้างไฟล์บิตแมป/แรสเตอร์จะยังคงเท่าเดิมเสมอ ดังนั้น การแปลงจากไฟล์เวกเตอร์ไปยังรูปแบบไฟล์ บิตแมป/แรสเตอร์ต่างๆ จึงทำได้ง่าย แต่การแปลงในทิศทางตรงกันข้ามนั้นยากกว่ามาก โดยเฉพาะอย่างยิ่งหากจำเป็นต้องแก้ไขภาพเวกเตอร์ในภายหลัง การบันทึกภาพที่สร้างจากไฟล์ต้นฉบับเวกเตอร์ในรูปแบบบิตแมป/แรสเตอร์อาจเป็นข้อดี เนื่องจากระบบต่างๆ มีรูปแบบเวกเตอร์ที่แตกต่างกัน (และไม่เข้ากัน) และบางระบบอาจไม่รองรับกราฟิกเวกเตอร์เลย อย่างไรก็ตาม เมื่อไฟล์ถูกแปลงจากรูปแบบเวกเตอร์แล้ว ไฟล์นั้นมักจะมีขนาดใหญ่ขึ้น และจะสูญเสียข้อดีของการปรับขนาดได้โดยไม่สูญเสียความละเอียด นอกจากนี้ยังไม่สามารถแก้ไขส่วนต่างๆ ของภาพเป็นวัตถุแยกต่างหากได้อีกต่อไป ขนาดไฟล์ของภาพกราฟิกแบบเวกเตอร์ขึ้นอยู่กับจำนวนองค์ประกอบกราฟิกที่ประกอบอยู่ โดยเป็นรายการคำอธิบาย
จากภาพแรสเตอร์
การพิมพ์
งานศิลปะเวกเตอร์เหมาะอย่างยิ่งสำหรับการพิมพ์เนื่องจากงานศิลปะสร้างขึ้นจากเส้นโค้งทางคณิตศาสตร์หลายชุด จึงพิมพ์ได้อย่างคมชัดมากแม้ว่าจะปรับขนาดก็ตาม[ 12 ]ตัวอย่างเช่น เราสามารถพิมพ์โลโก้เวกเตอร์บนกระดาษถ่ายเอกสารแผ่นเล็กๆ จากนั้นขยายโลโก้เวกเตอร์เดียวกันนั้นให้มี ขนาดเท่า ป้ายโฆษณา และยังคงรักษาคุณภาพที่คมชัดไว้ได้ กราฟิกแรสเตอร์ที่มีความละเอียดต่ำจะเบลอหรือแตกเป็นพิกเซลมากเกินไปหากขยายจากขนาดนามบัตรเป็นขนาดป้ายโฆษณา (ความละเอียดที่แน่นอนของกราฟิกแรสเตอร์ที่จำเป็นสำหรับผลลัพธ์คุณภาพสูงนั้นขึ้นอยู่กับระยะการมอง เช่น ป้ายโฆษณาอาจยังคงดูมีคุณภาพสูงแม้จะมีความละเอียดต่ำหากระยะการมองไกลพอ) [ 13 ]
หากเรามองตัวอักษรเป็นภาพ การพิจารณาแบบเดียวกันกับที่เราใช้กับกราฟิกก็สามารถนำมาใช้กับการจัดเรียงข้อความเพื่อการพิมพ์ ( การเรียงพิมพ์ ) ได้เช่นกัน ชุดตัวอักษรแบบเก่าถูกจัดเก็บในรูปแบบบิตแมป ดังนั้นเพื่อให้ได้คุณภาพการพิมพ์สูงสุด จึงต้องใช้ที่ความละเอียดที่กำหนดเท่านั้น รูปแบบตัวอักษรเหล่านี้จึงเรียกว่าไม่สามารถปรับขนาดได้ การพิมพ์คุณภาพสูงในปัจจุบันนั้นใช้การวาดตัวอักษร ( ฟอนต์ ) ซึ่งโดยทั่วไปจะถูกจัดเก็บในรูปแบบกราฟิกเวกเตอร์ และสามารถปรับขนาดได้ทุกขนาด ตัวอย่างของรูปแบบเวกเตอร์สำหรับตัวอักษร ได้แก่ฟอนต์ Postscriptและฟอนต์ TrueType
การดำเนินการ
ข้อดีของการวาดภาพ สไตล์นี้ เมื่อเทียบกับกราฟิกแบบแรสเตอร์ :
- เนื่องจากกราฟิกเวกเตอร์ประกอบด้วยพิกัดที่มีเส้น/เส้นโค้งเชื่อมระหว่างกัน ขนาดของการแสดงผลจึงไม่ขึ้นอยู่กับมิติของวัตถุ ข้อมูลจำนวนน้อยนี้ส่งผลให้ขนาดไฟล์ เล็กลงมาก [ 14 ] เมื่อเทียบกับภาพแรสเตอร์ขนาดใหญ่ที่กำหนดพิกเซลต่อพิกเซล อย่างไรก็ตาม กราฟิกเวกเตอร์ที่มีขนาดไฟล์เล็กมักถูกกล่าวว่าขาดรายละเอียดเมื่อเทียบกับภาพถ่ายในโลกแห่งความเป็นจริง
- ในทำนองเดียวกัน เราสามารถซูมเข้าไปดูรายละเอียดต่างๆ เช่น ส่วนโค้งของวงกลมได้ไม่จำกัด และมันก็ยังคงเรียบเนียนอยู่ ในทางกลับกัน รูปหลายเหลี่ยมที่แสดงถึงเส้นโค้งจะเผยให้เห็นว่ามันไม่ได้โค้งจริงๆ
- เมื่อซูมเข้า เส้นและส่วนโค้งไม่จำเป็นต้องกว้างขึ้นตามสัดส่วนเสมอไป บ่อยครั้งที่ความกว้างจะไม่เพิ่มขึ้นหรือน้อยกว่าสัดส่วน ในทางกลับกัน ส่วนโค้งที่ไม่สม่ำเสมอซึ่งแสดงด้วยรูปทรงเรขาคณิตอย่างง่าย อาจถูกทำให้กว้างขึ้นตามสัดส่วนเมื่อซูมเข้า เพื่อให้ดูเรียบเนียนและไม่เหมือนกับรูปทรงเรขาคณิตเหล่านั้น
- พารามิเตอร์ของวัตถุจะถูกจัดเก็บไว้และสามารถแก้ไขได้ในภายหลัง ซึ่งหมายความว่าการเคลื่อนย้ายการปรับขนาดการหมุนการเติมสีฯลฯจะไม่ทำให้คุณภาพของภาพวาดลดลง นอกจากนี้ โดยทั่วไปแล้วจะมีการระบุขนาดในหน่วยที่ไม่ขึ้นกับอุปกรณ์ ซึ่งส่งผลให้ได้ภาพแรสเตอร์ ที่ดีที่สุดเท่าที่จะเป็นไปได้ บนอุปกรณ์ แรส เตอร์
- จากมุมมองสามมิติ การเรนเดอร์เงาด้วยกราฟิกเวกเตอร์นั้นสมจริงกว่ามาก เนื่องจากเงาสามารถแยกย่อยออกเป็นลำแสงที่ก่อให้เกิดเงาได้ ทำให้ได้ภาพและ การเร นเดอร์ที่สมจริงราวกับภาพถ่าย
ตัวอย่างเช่น พิจารณาวงกลมที่มีรัศมีr [ 15 ]ข้อมูลหลักที่โปรแกรมต้องการเพื่อวาดวงกลมนี้ คือ
- เป็นการบ่งชี้ว่าสิ่งที่ต้องวาดคือวงกลม
- รัศมีr
- ตำแหน่งของจุดศูนย์กลางของวงกลม
- รูปแบบและสีของเส้นขอบ (อาจเป็นแบบโปร่งใส)
- รูปแบบการเติมและสี (อาจเป็นแบบโปร่งใส)
รูปแบบเวกเตอร์ไม่เหมาะสมเสมอไปในงานกราฟิกและยังมีข้อเสียมากมาย[ 16 ]ตัวอย่างเช่น อุปกรณ์ต่างๆ เช่น กล้องและเครื่องสแกนสร้างกราฟิกแรสเตอร์ แบบต่อเนื่อง ซึ่งไม่สามารถแปลงเป็นเวกเตอร์ได้ ดังนั้นสำหรับงานประเภทนี้ โปรแกรมแก้ไขภาพจะทำงานกับพิกเซลแทนที่จะทำงานกับวัตถุที่วาดขึ้นตามนิพจน์ทางคณิตศาสตร์ เครื่องมือกราฟิกที่ครอบคลุมจะรวมภาพจากแหล่งเวกเตอร์และแรสเตอร์ และอาจมีเครื่องมือแก้ไขสำหรับทั้งสองแบบ เนื่องจากบางส่วนของภาพอาจมาจากแหล่งกล้อง และบางส่วนอาจถูกวาดโดยใช้เครื่องมือเวกเตอร์
ผู้เขียนบางคนวิจารณ์คำว่ากราฟิกเวกเตอร์ว่าทำให้เกิดความสับสน[ 17 ] [ 18 ]โดยเฉพาะอย่างยิ่งกราฟิกเวกเตอร์ไม่ได้หมายถึงกราฟิกที่อธิบายโดยเวกเตอร์ยุคลิดเท่านั้น[ 19 ]ผู้เขียนบางคนเสนอให้ใช้กราฟิกเชิงวัตถุแทน[ 17 ] [ 20 ] [ 21 ]อย่างไรก็ตาม คำนี้ก็อาจทำให้เกิดความสับสนได้เช่นกัน เนื่องจากสามารถตีความได้ว่าเป็นกราฟิกประเภทใดก็ได้ที่นำไปใช้โดยใช้ การเขียน โปรแกรมเชิงวัตถุ[ 17 ]
การดำเนินการเวกเตอร์
โดยทั่วไปแล้ว โปรแกรมแก้ไขกราฟิกเวกเตอร์จะอนุญาตให้ทำการแปล การหมุน การสะท้อน การยืด การบิดเบี้ยว การแปลง เชิงเส้น การเปลี่ยนลำดับ z (โดยคร่าวๆ คือสิ่งที่อยู่ข้างหน้าอะไร) และการรวมรูปทรงพื้นฐานเข้าด้วยกันเป็นวัตถุที่ซับซ้อนมากขึ้น[ 17 ]การแปลงที่ซับซ้อนกว่านั้นรวมถึงการดำเนินการเซตบนรูปทรง ปิด ( การรวม ความ แตกต่างการตัดกันฯลฯ) [ 22 ]ใน SVG การดำเนินการประกอบจะขึ้นอยู่กับ การประกอบ อัลฟา[ 23 ]
กราฟิกเวกเตอร์เหมาะอย่างยิ่งสำหรับภาพวาดที่เรียบง่ายหรือแบบผสมที่ต้องไม่ขึ้นกับอุปกรณ์[ 24 ]หรือไม่จำเป็นต้องมีความสมจริงเหมือนภาพถ่ายตัวอย่างเช่นภาษาการอธิบายหน้าPostScriptและPDF ใช้โมเดลกราฟิกเวกเตอร์
คลังภาพเวกเตอร์
เว็บไซต์รูปภาพสต็อกจำนวนมากมีเวอร์ชันเวกเตอร์ของรูปภาพที่โฮสต์อยู่ ในขณะที่คลังข้อมูลเฉพาะบางแห่งมีความเชี่ยวชาญด้านรูปภาพเวกเตอร์เนื่องจากได้รับความนิยมเพิ่มขึ้นในหมู่นักออกแบบกราฟิก[ 25 ]
| รายชื่อแหล่งเก็บภาพเวกเตอร์[ 26 ] | |
|---|---|
| รีโพ/บริษัท | ใบอนุญาต |
| เวกเซล | กรรมสิทธิ์ |
| VectorStock | กรรมสิทธิ์ |
| เวคทีซี่ | ฟรีเมียม |
| ฟรีพิค | กรรมสิทธิ์ |
| เอนวาโต้ เอเลเมนทัลส์ | กรรมสิทธิ์ |
| Depositphotos | กรรมสิทธิ์ |
ดูเพิ่มเติม
- แอนิเมชั่น
- เรขาคณิตแบบแอนติเกรน
- ไคโร (กราฟิก)
- การเปรียบเทียบโปรแกรมแก้ไขกราฟิกเวกเตอร์
- การเปรียบเทียบรูปแบบไฟล์กราฟิก
- การออกแบบโดยใช้คอมพิวเตอร์ช่วย
- ไดเร็กต์2ดี
- ภาพประกอบ
- ไลบรารีกราฟิก JavaScript
- แปลงภาพแรสเตอร์เป็นเวกเตอร์
- กราฟิกแรสเตอร์
- ความเป็นอิสระของมติ
- ธอร์วีจี
- กราฟิกเต่า
- เกมเวกเตอร์
- รูปแบบไฟล์กราฟิกเวกเตอร์
- มอนิเตอร์เวกเตอร์
- เครือข่ายเวกเตอร์
- ชุดเวกเตอร์
- เว็กเซล
- แบบจำลองโครงลวด
- การสร้างแบบจำลอง 3 มิติ
หมายเหตุ
- ^ แชปแมน, ไนเจล; แชปแมน ,เจนนี่ (2002) [2000]. มัลติมีเดียดิจิทัลไวลีย์ หน้า 86 ISBN 0-471-98386-1.
- ^ Kaufman, Arie (1993). ฮาร์ดแวร์สำหรับการเรนเดอร์ การแสดงภาพ และการสร้างภาพแรสเตอร์ Springer Science & Business Media หน้า 86–87 ISBN 978-3-540-56787-5.
- ^ "ไฟล์ภาพเวกเตอร์" . pastorhome . สืบค้นเมื่อ1 มีนาคม 2025 .
- ^แบบจำลองข้อมูลเวกเตอร์เก็บถาวรเมื่อวันที่ 11 เมษายน 2565 ที่ Wayback Machine ,หลักการพื้นฐานของระบบสารสนเทศภูมิศาสตร์ , Saylor Academy, 2012
- ^โบลสตัด, พอล (2008). พื้นฐานระบบสารสนเทศภูมิศาสตร์: ตำราเล่มแรกเกี่ยวกับระบบสารสนเทศภูมิศาสตร์ (ฉบับที่ 3). สำนักพิมพ์ไอเดอร์. หน้า 37.
- ^ Murray 2002 , หน้า 81–83.
- ^ Holzer, Derek (เมษายน 2019). การสังเคราะห์เวกเตอร์: การตรวจสอบทางโบราณคดีสื่อเกี่ยวกับแสงที่ปรับเปลี่ยนด้วยเสียง (PDF) (วิทยานิพนธ์). มหาวิทยาลัย Aalto . urn : urn:NBN:fi:aalto-201905193156 . เก็บถาวร(PDF)จากต้นฉบับเมื่อวันที่ 18 เมษายน 2021. สืบค้นเมื่อ31 กรกฎาคม 2020 .
- ^ Kassem, Dalal (15 ตุลาคม 2014). The Sketchpad Window (วิทยานิพนธ์). สถาบันเทคโนโลยีเวอร์จิเนียและมหาวิทยาลัยแห่งรัฐ . hdl : 10919/63920 . สืบค้นเมื่อ18 กันยายน 2020 .
- ^ Wolf, Mark JP (2008). การระเบิดของวิดีโอเกม: ประวัติศาสตร์จาก PONG ถึง Playstation และอื่นๆ . ABC-CLIO . หน้า 67–71 . ISBN 978-0-313-33868-7สืบค้นข้อมูลเมื่อ วัน ที่31 กรกฎาคม 2563
- ^ Peuquet, Donna J. (1984), "กรอบแนวคิดและการเปรียบเทียบแบบจำลองข้อมูลเชิงพื้นที่ ", Cartographica 21 (4): 66–113. doi : 10.3138/D794-N214-221R-23R5 .เก็บถาวรเมื่อวันที่ 24 ตุลาคม 2021 ที่ Wayback Machine
- ↑ Gharachorloo และคณะ 1989 , หน้า. 355.
- ^ " กราฟิกเวกเตอร์และแรสเตอร์ในการพิมพ์ออฟเซ็ต"สำนักพิมพ์โอลิมปัส 6 ธันวาคม 2013 เก็บถาวรจากต้นฉบับเมื่อ 12 กุมภาพันธ์ 2014 เรียกดูเมื่อ16 มิถุนายน 2014
- ^ "การพิมพ์และการส่งออก (กราฟิก)" . เครือข่าย COE Unix. 18 มิถุนายน 2545. สืบค้นเมื่อ16 มิถุนายน 2557 .
{{cite web}}: CS1 maint: url-status ( link ) - ^ "PNG กับ SVG: ต่างกันอย่างไร?" . Adobe . สืบค้นเมื่อ12 ธันวาคม 2023 .
- ^ "ASCIIsvg: กราฟิกเวกเตอร์ทางคณิตศาสตร์ที่ใช้งานง่าย"ปีเตอร์ จิปเซน มหาวิทยาลัยแชปแมนเก็บถาวรจากต้นฉบับเมื่อวันที่ 16 กันยายน 2013 เรียกดูเมื่อวันที่ 16 มิถุนายน 2014
- ^แฮร์ริส, แอนดี้. "กราฟิกเวกเตอร์" . ยินดีต้อนรับสู่ wally!!! . เก็บถาวรจากต้นฉบับเมื่อวันที่ 18 พฤษภาคม 2012 . เรียกดูเมื่อวันที่ 16 มิถุนายน 2014 .
- ^ a b c d แชปแมน, ไนเจล; แชปแมน ,เจนนี่ (2002) [2000]. มัลติมีเดียดิจิทัลไวลีย์ หน้า 70 ISBN 0-471-98386-1.
- ^ CS 354 กราฟิกเวกเตอร์และการเรนเดอร์เส้นทาง เก็บถาวรเมื่อวันที่ 18 เมษายน 2020 ที่ Wayback Machineสไลด์ที่ 7 โดย Mark Kilgard เมื่อวันที่ 10 เมษายน 2012 มหาวิทยาลัยเท็กซัสที่ออสติน
- ^ van der Spuy, Rex (2010). การออกแบบเกมขั้นสูงด้วย Flash . Apress. หน้า 306. ISBN 978-1-4302-2739-7.
- ^แลนเดา, เท็ด (2000). Sad Macs, Bombs and Other Disasters (ฉบับ ที่ 4). สำนักพิมพ์พีชพิต. หน้า 409. ISBN 978-0-201-69963-0.
- ^ Arntson, Amy (2011). พื้นฐานการออกแบบกราฟิก (ฉบับที่ 6). Cengage Learning. หน้า 194. ISBN 978-1-133-41950-1.
- ^ Barr 1984 , หน้า 21.
- ^กลุ่มทำงาน SVG (15 มีนาคม 2011). "ข้อกำหนดการจัดองค์ประกอบ SVG" . w3 . เก็บถาวรจากต้นฉบับเมื่อวันที่ 7 สิงหาคม 2022 . เรียกดูเมื่อวันที่ 8 สิงหาคม 2022 .
- ^ฉิน เจิ้ง (27 มกราคม 2552). กราฟิกเวกเตอร์สำหรับการเรนเดอร์ 3 มิติแบบเรียลไทม์ (PDF) (วิทยานิพนธ์). มหาวิทยาลัยวอเตอร์ลู . หน้า 1. hdl : 10012/4262 . เก็บถาวร(PDF)จากต้นฉบับเมื่อวันที่ 28 กรกฎาคม 2563. สืบค้นเมื่อ28 กรกฎาคม 2563 .
- ^ "รายงานตลาดเว็บไซต์ภาพถ่ายสต็อก | การคาดการณ์ทั่วโลกตั้งแต่ปี 2023 ถึง 2032" . datasetsearch.research.google.com . เมษายน 2023 . สืบค้นเมื่อ25 สิงหาคม 2024 .
- ^กล่าวโดย Studyessay.org (21 มีนาคม 2022). "7 เว็บไซต์เวกเตอร์ที่ดีที่สุดสำหรับนักออกแบบกราฟิก" Spoon Graphics . สืบค้นเมื่อ 25 สิงหาคม 2024
ลิงก์ภายนอก
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ กราฟิกเวกเตอร์
กราฟิกเวกเตอร์ เป็นรูปแบบ หนึ่งของ กราฟิกคอมพิวเตอร์ ที่สร้างภาพจาก รูปทรงเรขาคณิต ที่กำหนดบน ระนาบคาร์ทีเซียน โดยตรง เช่น จุด เส้น เส้น โค้ง และ รูปหลายเหลี่ยม...
แบบจำลองข้อมูล
แบบ จำลองข้อมูลเชิงตรรกะ ของกราฟิกเวกเตอร์นั้นอิงตามคณิตศาสตร์ของ เรขาคณิตพิกัด ซึ่งรูปร่างถูกกำหนดเป็นเซตของจุดใน ระบบพิกัดคาร์ทีเซียน สองหรือสามมิติ เช่น p = ( x, y ) หรือ p = ( x, y, z ) เนื่องจากรูปร่างเกือบทั้งหมดประกอบด้วยจุดจำนวนอนันต์...
ฮาร์ดแวร์แสดงผลเวกเตอร์
อุปกรณ์แบบเวกเตอร์ เช่น จอ CRT แบบเวกเตอร์และเครื่อง พล็อตเตอร์ปากกา ควบคุมกลไกการวาดภาพโดยตรงเพื่อสร้างรูปทรงเรขาคณิต เนื่องจากอุปกรณ์แสดงผลแบบเวกเตอร์สามารถกำหนดเส้นได้โดยการจัดการเพียงสองจุด (นั่นคือ พิกัดของปลายแต่ละด้านของเส้น)...
ซอฟต์แวร์
เนื่องจากโมเดลนี้มีประโยชน์ในหลากหลายสาขาการใช้งาน จึงมีการสร้างโปรแกรมซอฟต์แวร์มากมายสำหรับการวาด การจัดการ และการแสดงผลกราฟิกแบบเวกเตอร์ แม้ว่าโปรแกรมเหล่านี้จะใช้โมเดลข้อมูลเวกเตอร์พื้นฐานเดียวกัน แต่ก็สามารถตีความและจัดโครงสร้างรูปร่างได้แตกต่างกันมาก...