กลับไปหน้าบทความ

อ่าน 17 นาที

จีเอ็มพี

โปรแกรม แก้ไขภาพ GNU หรือที่รู้จักกันทั่วไปในชื่อย่อ GIMP ( / ɡ ɪ m p / ) ⓘ GHIMP (เขียนด้วยตัวพิมพ์ใหญ่เสมอ; เดิมชื่อ The GIMP ) เป็น โปรแกรมแก้ไขกราฟิกแรสเตอร์ ใช้ งานได้ฟรี [ 5...

จีเอ็มพี

โปรแกรมจัดการรูปภาพ GNU
ผู้เขียนต้นฉบับสเปนเซอร์ คิมบอลล์ , ปีเตอร์ แมททิส
นักพัฒนาทีมพัฒนา GIMP
ปล่อย2 มิถุนายน 2541 ( 2 มิถุนายน 1998 )
เวอร์ชันเสถียร
3.2.4 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 19 เมษายน 2569 ( 19 เมษายน 2569 )
รุ่นทดลองใช้งาน
3.4 [ 2 ] [ 3 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 14 มีนาคม 2026 ( 14 มีนาคม 2569 )
เขียนเป็นC , C++ , Python , Scheme
ระบบปฏิบัติการ
มีจำหน่ายใน84 ภาษา[ 4 ]
รายชื่อภาษา
อัมฮาริก , อาหรับ , อัสตูเรียน , อาเซอร์ไบ จาน , บา สก์ , เบลารุส , บอสเนีย , โปรตุเกสบราซิล , เบรอต , อังกฤษบริติช , บัลแกเรีย , พม่า , อังกฤษแคนาดา , คาตา ลัน , เคิร์ดกลาง , จีน (จีน) , จีน (ฮ่องกง) , จีน (ไต้หวัน) , โครเอเชีย , เช็ก , เดนมาร์ก , ดัตช์ , จองคา , เอสเปรันโต, เอสโตเนีย,ฟินแลนด์, ฝรั่งเศส , ฝรั่งเศส ( แคนาดา) , กาลิเซีย , จอร์เจีย , เยอรมัน , กรีก , คุ ชราตี , ฮิบ รู , ฮินดี , ฮังการี , ไอซ์แลนด์ , อินโดนีเซีย , ไอริช , อิตาลี , ญี่ปุ่น , คาบิล , กันนาดา , คาชู เบียน , คาซัค, เขมร, คินยารวันดา, คีร์กีซ, เกาหลี,ลัเวีย, ลิทั วเนีย , เยอรมันต่ำ , มา ซิโด เนีย , มาเลย์ , มาลายาลัราฐี , เนปาลี , นอร์เวย์ (บ็อกมอล) , นอร์เวย์ (นีนอร์สค์) , อ็อกซิตัน,เปอร์เซีย,โปแลนด์,โปรตุเกส,ปัญจาบ,โรมาเนีย,รัสเซีย, สก็อตติชเกลิก , เซอร์เบี ย(อักษรซีริลลิก) , เซอร์เบีย (อักษรละติน) , สิงหล , โลวัก , สโลเวเนีย , สเปน , สเปน (ละตินอเมริกา) , สวีเดน , ทมิฬ , ตาตาร์ , เตลู กู , ไทย , ตุรกี , ยูเครน, บาเลนเซีย , เวียดนาม , โคซา , ยิดดิช
พิมพ์โปรแกรมแก้ไขกราฟิกแรสเตอร์
ใบอนุญาตจีพีแอล-3.0 หรือเวอร์ชันที่ใหม่กว่า
เว็บไซต์gimp.orgแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
ที่เก็บข้อมูลgitlab.gnome.org/GNOME/gimp

โปรแกรมแก้ไขภาพ GNUหรือที่รู้จักกันทั่วไปในชื่อย่อGIMP ( / ɡ ɪ m p / ) GHIMP (เขียนด้วยตัวพิมพ์ใหญ่เสมอ; เดิมชื่อThe GIMP) เป็นโปรแกรมแก้ไขกราฟิกแรสเตอร์ใช้งานได้ฟรี [ 5 ]

โปรแกรมนี้มักใช้สำหรับการตกแต่งภาพถ่ายการแก้ไขภาพการวาดภาพด้วยมือเปล่า และการแปลงไฟล์ภาพระหว่าง รูปแบบ ต่างๆ

GIMP สามารถใช้งานได้ฟรีบนMicrosoft Windows , LinuxและmacOSโดยได้รับอนุญาตภายใต้GNU General Public License (GPL 3.0 หรือเวอร์ชันที่ใหม่กว่า)โครงการนี้เป็นโครงการไม่แสวงหาผลกำไรที่ได้รับการสนับสนุนจากชุมชนอาสาสมัคร ผู้ใช้ได้รับการสนับสนุนให้ร่วมให้ข้อมูล[ 6 ]

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

ประวัติศาสตร์

ในปี พ.ศ. 2538 สเปนเซอร์ คิมบอลล์และปีเตอร์ แมททิสเริ่มพัฒนา GIMP เป็นโครงการภาคเรียนที่ มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์สำหรับศูนย์คอมพิวเตอร์ทดลอง[ 8 ] เดิมทีซอฟต์แวร์นี้มีชื่อว่า General Image Manipulation Program คิมบอลล์และแมททิสได้สร้างคำย่อ GIMP โดยการเพิ่มตัวอักษร G เข้าไปใน "-IMP" ซึ่งได้รับแรงบันดาลใจจากการอ้างอิงถึง "the gimp" ในภาพยนตร์เรื่องPulp Fiction ปี พ.ศ. 2537 [ 9 ]

GIMP เวอร์ชัน 0.54 เวอร์ชันแรกที่เผยแพร่สู่สาธารณะออกมาในปี 1996 [ 10 ] [ 11 ] ดึงดูดผู้ใช้จำนวนมาก และชุมชนผู้ร่วมพัฒนาได้เติบโตขึ้นรอบๆ โปรแกรมนี้ ผู้ร่วมพัฒนาเหล่านี้ได้สร้างบทช่วยสอน แบ่งปันผลงานศิลปะ และแนะนำขั้นตอนการทำงานและเทคนิคที่ได้รับการปรับปรุง[ 12 ]

ระหว่างการเยี่ยมชม UC Berkeley ในปี 1997 Richard Stallmanจากโครงการ GNUได้พบกับ Kimball และ Mattis ซึ่งพวกเขาได้ขอให้เขาเปลี่ยนคำว่า "General" ในชื่อโปรแกรมเป็น "GNU" [ 13 ] Stallman อนุมัติ และ GIMP ก็กลายเป็นส่วนหนึ่งของชุดซอฟต์แวร์ GNU [ 14 ]

การเปิดตัวครั้งแรกใช้งานได้เฉพาะบน ระบบที่ใช้ Unixเช่นLinux , SGI IRIXและHP-UXเท่านั้น[ 8 ] [ 15 ] ตั้งแต่นั้น มา GIMP ได้ถูกพอร์ตไปยังระบบปฏิบัติการอื่น ๆ รวมถึงMicrosoft Windows (1997, GIMP 1.1) [ 15 ]และmacOS

ชุดเครื่องมือ GUIที่เรียกว่าGTK (ในขณะนั้นรู้จักกันในชื่อ GIMP ToolKit) ได้รับการพัฒนาขึ้นเพื่ออำนวยความสะดวกในการพัฒนา GIMP การพัฒนา GIMP ToolKit เป็นผลมาจากการที่ Peter Mattis รู้สึกผิดหวังกับ ชุดเครื่องมือ Motifที่ GIMP ใช้ในตอนแรก Motif ถูกใช้จนถึง GIMP เวอร์ชัน 0.60 [ 11 ] [ 16 ]

มาสคอต

Wilber มาสคอตอย่างเป็นทางการของ GIMP ถูกสร้างขึ้นโดยใช้ GIMP โดย Tuomas Kuosmanen ซึ่งรู้จักกันในชื่อtigertเมื่อวันที่ 25 กันยายน พ.ศ. 2540 [ 17 ]

เมื่อเวลาผ่านไป นักพัฒนา GIMP คนอื่นๆ ได้เพิ่มอุปกรณ์เสริมเพิ่มเติมสำหรับ Wilber ซึ่งรวมอยู่ในWilber Construction Kitชุดเครื่องมือนี้มีอยู่ในซอร์สโค้ด ของ GIMP ที่ [ที่อยู่ซอร์สโค้ดของ GIMP /docs/Wilber_Construction_Kit.xcf.gz]

การพัฒนา

GIMP ได้รับการพัฒนาโดยอาสาสมัครเป็นหลักในฐานะโครงการซอฟต์แวร์โอเพนซอร์สฟรีที่เกี่ยวข้องกับทั้ง โครงการ GNUและGNOMEการพัฒนาเกิดขึ้นในที่เก็บซอร์สโค้ดgit สาธารณะ [ 18 ]บนรายชื่อผู้รับจดหมายสาธารณะและในช่องแชทสาธารณะบนเครือข่าย GIMPNET IRC [ 19 ]

ฟีเจอร์ใหม่จะถูกเก็บไว้ในสาขาซอร์สโค้ดสาธารณะที่แยกต่างหาก และจะถูกรวมเข้ากับสาขาหลัก (หรือสาขาการพัฒนา) เมื่อทีม GIMP มั่นใจว่าฟีเจอร์เหล่านั้นจะไม่ทำให้ฟังก์ชันที่มีอยู่เสียหาย[ 18 ]บางครั้งหมายความว่าฟีเจอร์ที่ดูเหมือนจะสมบูรณ์แล้วจะไม่ถูกรวมเข้าด้วยกัน หรือต้องใช้เวลาหลายเดือนหรือหลายปีก่อนที่จะพร้อมใช้งานใน GIMP

โปรแกรม GIMP นั้นถูกเผยแพร่ในรูปแบบซอร์สโค้ด หลังจากเผยแพร่ซอร์สโค้ดแล้ว จะมีผู้สร้างโปรแกรมติดตั้งและแพ็กเกจสำหรับระบบปฏิบัติการต่างๆ ซึ่งอาจไม่ได้ติดต่อกับผู้ดูแลโปรแกรม GIMP โดยตรง

หมายเลขเวอร์ชันที่ใช้ใน GIMP แสดงใน รูป แบบหลัก-รอง-ย่อยโดยแต่ละหมายเลขมีความหมายเฉพาะ: หมายเลขแรก (หลัก) จะเพิ่มขึ้นเฉพาะเมื่อมีการพัฒนาที่สำคัญ (และปัจจุบันคือ 3) หมายเลขที่สอง (รอง) จะเพิ่มขึ้นทุกครั้งที่มีการปล่อยฟีเจอร์ใหม่ โดยหมายเลขคี่จะสงวนไว้สำหรับเวอร์ชันที่อยู่ระหว่างการพัฒนา และหมายเลขคู่สำหรับเวอร์ชันที่เสถียร หมายเลขที่สาม (ย่อย) จะเพิ่มขึ้นก่อนและหลังการปล่อยเวอร์ชันใหม่แต่ละครั้ง (ส่งผลให้หมายเลขคู่สำหรับเวอร์ชันที่เผยแพร่ และหมายเลขคี่สำหรับเวอร์ชันทดลอง) พร้อมกับการแก้ไขข้อบกพร่องที่นำไปใช้และเผยแพร่ในเวอร์ชันที่เสถียรในภายหลัง

ก่อนหน้านี้ GIMP ได้สมัครเข้าร่วมโครงการGoogle Summer of Code (GSoC) หลายตำแหน่ง [ 20 ] [ 21 ]ตั้งแต่ปี 2006 ถึง 2009 มีโครงการ GSoC จำนวน 9 โครงการที่ได้รับการระบุว่าประสบความสำเร็จ[ 20 ]แม้ว่าโครงการที่ประสบความสำเร็จทั้งหมดจะไม่ได้ถูกรวมเข้ากับ GIMP ทันทีก็ตาม เครื่องมือ Healing Brush และ Perspective Clone รวมถึง การผูก Rubyถูกสร้างขึ้นเป็นส่วนหนึ่งของ GSoC ปี 2006 และสามารถใช้งานได้ใน GIMP เวอร์ชัน 2.8.0 แม้ว่าจะมีโครงการอื่นอีก 3 โครงการที่เสร็จสมบูรณ์และมีให้ใช้งานใน GIMP เวอร์ชันเสถียรในภายหลัง โครงการเหล่านั้นได้แก่ Vector Layers (ปลายปี 2008 ในเวอร์ชัน 2.8 และ master) [ 22 ]และปลั๊กอินJPEG 2000 (กลางปี ​​2009 ในเวอร์ชัน 2.8 และ master) [ 23 ]โครงการ GSoC หลายโครงการเสร็จสมบูรณ์ในปี 2551 แต่ได้ถูกรวมเข้ากับ GIMP เวอร์ชันเสถียรในภายหลังในปี 2552 ถึง 2557 สำหรับเวอร์ชัน 2.8.xx และ 2.10.x บางโครงการจำเป็นต้องมีการทำงานด้านโค้ดเพิ่มเติมสำหรับโครงสร้างหลัก

เวอร์ชันพัฒนาสาธารณะที่สอง 2.9 คือ 2.9.4 ซึ่งมีการปรับปรุงเชิงลึกมากมายหลังจากเวอร์ชันสาธารณะเริ่มต้น 2.9.2 [ 24 ] [ 25 ]เวอร์ชันพัฒนาสาธารณะที่สาม 2.9 คือเวอร์ชัน 2.9.6 [ 26 ]หนึ่งในคุณสมบัติใหม่คือการลบข้อจำกัดขนาดไฟล์ XCF ที่ 4 GB [ 27 ] [ 28 ]การเพิ่มจำนวนเธรดที่เป็นไปได้เป็น 64 เธรดก็เป็นจุดสำคัญสำหรับการประมวลผลแบบขนานที่ทันสมัยใน โปรเซสเซอร์ AMD RyzenและIntel Xeon ในปัจจุบัน เวอร์ชัน 2.9.8 มีการแก้ไขข้อบกพร่องและการปรับปรุงมากมายในด้านการไล่ระดับสีและการตัด[ 29 ]การปรับปรุงประสิทธิภาพและการเพิ่มประสิทธิภาพนอกเหนือจากการค้นหาข้อบกพร่องเป็นเป้าหมายการพัฒนาสำหรับ 2.10.0 [ 30 ] MacOS Beta พร้อมใช้งานแล้วในเวอร์ชัน 2.10.4 [ 31 ]

ผู้สมัครรับเลือกตั้งครั้งแรกสำหรับเวอร์ชัน 3.0, RC1 ได้รับการเผยแพร่เมื่อวันที่ 6 พฤศจิกายน 2024 [ 32 ]หลังจากการพัฒนาอีกหลายเดือน เวอร์ชัน 3.0 ก็เสร็จสมบูรณ์และเผยแพร่เมื่อวันที่ 16 มีนาคม 2025 [ 33 ]ซึ่งแสดงถึงความสำเร็จของการพัฒนาเจ็ดปีเพื่อทำการยกเครื่องครั้งใหญ่ให้กับคุณสมบัติและการพึ่งพาหลายอย่างของ GIMP

นักพัฒนา GIMP พบปะกันในระหว่างการประชุม Libre Graphics ประจำปี[ 34 ]นักออกแบบปฏิสัมพันธ์จาก OpenUsability ก็ได้มีส่วนร่วมใน GIMP ด้วยเช่นกัน[ 35 ]

การกระจาย

GIMP เวอร์ชันปัจจุบันใช้งานได้กับระบบปฏิบัติการหลายระบบ รวมถึงLinux , macOSและWindows ระบบปฏิบัติการ Linux หลาย ระบบเช่นFedora Linux [ 36 ]และDebian [ 37 ] [ 38 ]รวม GIMP เป็นส่วนหนึ่งของระบบปฏิบัติการเดสก์ท็อป

GIMP เริ่มให้บริการดาวน์โหลดด้วยตนเองหลังจากเลิกใช้SourceForgeในปี 2013 [ 39 ]ต่อมาเว็บไซต์ดังกล่าวได้ยึดบัญชีที่ไม่ได้ใช้งานของ GIMP คืนและให้บริการ GIMP เวอร์ชันสำหรับ Windows ที่เต็มไปด้วยโฆษณา[ 40 ]

ในปี 2022 GIMP ได้รับการเผยแพร่บนMicrosoft Storeสำหรับ Windows [ 41 ]

คุณสมบัติ

ภาพเคลื่อนไหวแสดงการใช้งานแปรง ลวดลาย และการไล่ระดับสีใน GIMP

เครื่องมือที่ใช้ในการแก้ไขภาพสามารถเข้าถึงได้ผ่านทางกล่องเครื่องมือ ผ่านเมนูและหน้าต่างโต้ตอบ ซึ่งรวมถึงฟิลเตอร์และแปรง รวมถึงเครื่องมือการแปลง การเลือกเลเยอร์และการมาสก์ นักพัฒนาของ GIMP ยืนยันว่ามีฟังก์ชันการทำงานที่คล้ายคลึงกับ Photoshop หรืออย่างน้อยก็มุ่งหวังที่จะมีฟังก์ชันการทำงานที่คล้ายคลึงกัน แต่มีอินเทอร์เฟซผู้ใช้ที่แตกต่างกัน[ 42 ]

สี

มีหลายวิธีในการเลือกสี รวมถึงการใช้จานสี ตัวเลือกสี และการใช้เครื่องมือดูดสีเพื่อเลือกสีบนผืนผ้าใบ ตัวเลือกสีในตัวประกอบด้วย ตัวเลือก RGB / HSV / LAB / LCHหรือมาตราส่วน ตัวเลือกสีน้ำ ตัวเลือก CMYKและตัวเลือกวงล้อสี นอกจากนี้ยังสามารถเลือกสีได้โดยใช้รหัสสีฐานสิบหก เช่นเดียวกับการเลือกสีใน HTML GIMP รองรับพื้นที่สีแบบดัชนีและRGB โดยตรง พื้นที่สีอื่นๆ รองรับโดยใช้การแยกส่วน ซึ่งแต่ละช่องของพื้นที่สีใหม่จะกลายเป็นภาพขาวดำรองรับ CMYK, LABและHSV ( เฉดสีความอิ่มตัวค่า ) ด้วยวิธีนี้ [ 43 ] [ 44 ]การผสมสีสามารถทำได้โดยใช้เครื่องมือ Blend โดยการใช้การไล่ระดับสีกับพื้นผิวของภาพ และใช้โหมดสีของ GIMP การไล่ระดับสียังรวมอยู่ในเครื่องมือต่างๆ เช่น เครื่องมือแปรง เมื่อผู้ใช้ระบายสีด้วยวิธีนี้ สีที่ได้จะค่อยๆ เปลี่ยนไป GIMP มีการไล่ระดับสีเริ่มต้นให้เลือกใช้หลายแบบ นอกจากนี้ผู้ใช้ยังสามารถสร้างการไล่ระดับสีแบบกำหนดเองได้ด้วยเครื่องมือที่มีให้ และยังมีปลั๊กอินสำหรับการไล่ระดับสีให้เลือกใช้อีกด้วย

การเลือกและเส้นทาง

เครื่องมือ เลือกใน GIMP ประกอบด้วยเครื่องมือเลือกรูปสี่เหลี่ยมและวงกลม เครื่องมือเลือกอิสระ และเครื่องมือเลือกแบบเบลอ (หรือที่เรียกว่าไม้กายสิทธิ์) เครื่องมือเลือกขั้นสูงกว่านั้น ได้แก่ เครื่องมือเลือกตามสีสำหรับการเลือกพื้นที่สีที่ต่อเนื่องกัน และเครื่องมือเลือกแบบกรรไกร ซึ่งสร้างการเลือกแบบกึ่งอัตโนมัติระหว่างพื้นที่ที่มีสีตัดกันสูง GIMP ยังรองรับโหมดมาสก์ด่วนที่ผู้ใช้สามารถใช้แปรงระบายสีพื้นที่ที่เลือกได้ ซึ่งจะดูเหมือนการเพิ่มหรือลบโอเวอร์เลย์สีแดง เครื่องมือเลือกพื้นหน้าเป็นการใช้งานSimple Interactive Object Extraction (SIOX) ซึ่งเป็นวิธีการที่ใช้ในการแยกองค์ประกอบพื้นหน้า เช่น คนหรือต้นไม้ที่อยู่ในโฟกัส เครื่องมือเส้นทางช่วยให้ผู้ใช้สร้างเวกเตอร์ (หรือที่เรียกว่าเส้นโค้งเบซิเยร์ ) ผู้ใช้สามารถใช้เส้นทางเพื่อสร้างการเลือกที่ซับซ้อน รวมถึงรอบเส้นโค้งตามธรรมชาติ พวกเขาสามารถระบายสี (หรือ "ลากเส้น") เส้นทางด้วยแปรง ลวดลาย หรือรูปแบบเส้นต่างๆ ผู้ใช้สามารถตั้งชื่อและบันทึกเส้นทางเพื่อนำกลับมาใช้ใหม่ได้

การแก้ไขภาพ

ใน GIMP มีเครื่องมือมากมายที่สามารถใช้ในการแก้ไขภาพได้ เครื่องมือที่ใช้กันทั่วไป ได้แก่ แปรงทาสี ดินสอ แอร์บรัช ยางลบ และเครื่องมือหมึก ซึ่งใช้ในการสร้างพิกเซลใหม่หรือผสมผสานพิกเซล เครื่องมือ Bucket Fill สามารถใช้เติมสีหรือลวดลายลงบนพื้นที่ที่เลือกได้ เครื่องมือ Blend สามารถใช้เติมสีแบบไล่ระดับสีลงบนพื้นที่ที่เลือกได้ การเปลี่ยนสีเหล่านี้สามารถนำไปใช้กับพื้นที่ขนาดใหญ่หรือพื้นที่ที่เลือกตามเส้นทางที่กำหนดเองได้

นอกจากนี้ GIMP ยังมีเครื่องมือ "อัจฉริยะ" ที่ใช้อัลกอริทึมที่ซับซ้อนกว่าในการทำงานที่ปกติแล้วต้องใช้เวลานานหรือเป็นไปไม่ได้ ซึ่งได้แก่:

  • เครื่องมือโคลน ซึ่งใช้แปรงในการคัดลอกพิกเซล
  • แปรงแก้ไข (Healing brush) ซึ่งคัดลอกพิกเซลจากบริเวณหนึ่งและปรับโทนสีให้ถูกต้อง
  • เครื่องมือโคลนแบบมีมุมมอง ซึ่งทำงานคล้ายกับเครื่องมือโคลน แต่จะแก้ไขการเปลี่ยนแปลงระยะทาง
  • เครื่องมือเบลอและเพิ่มความคมชัด
  • เครื่องมือ Smudge สามารถใช้เพื่อเกลี่ยสีบริเวณที่เลือกอย่างแนบเนียน ณ ตำแหน่งเดิม
  • เครื่องมือ Dodge and Burn คือแปรงที่ใช้ปรับความสว่าง (Dodge) หรือความเข้ม (Burn) ของพิกเซลเป้าหมาย
ภาพเคลื่อนไหวแสดงหน้าต่างโต้ตอบสามหน้าต่างที่เชื่อมต่อและจัดเรียงเป็นแท็บ ได้แก่ เลเยอร์ ช่อง และเส้นทาง

เลเยอร์, ​​มาสก์เลเยอร์ และแชนเนล

ภาพที่กำลังแก้ไขใน GIMP อาจประกอบด้วยเลเยอร์หลายชั้นซ้อนกัน คู่มือผู้ใช้แนะนำว่า "วิธีที่ดีในการมองเห็นภาพใน GIMP คือการมองเป็นชั้นของความโปร่งใส" ซึ่งในศัพท์เฉพาะของ GIMP แต่ละระดับ (คล้ายกับความโปร่งใส) เรียกว่าเลเยอร์[ 45 ]แต่ละเลเยอร์ในภาพประกอบด้วยหลายช่องสัญญาณ ใน ภาพ RGBโดยปกติจะมี 3 หรือ 4 ช่องสัญญาณ แต่ละช่องประกอบด้วยช่องสีแดง สีเขียว และสีน้ำเงิน เลเยอร์ย่อยสีจะดูเหมือนภาพสีเทาที่แตกต่างกันเล็กน้อย แต่เมื่อรวมกันแล้วจะกลายเป็นภาพที่สมบูรณ์ ช่องสัญญาณที่สี่ที่อาจเป็นส่วนหนึ่งของเลเยอร์คือช่องอัลฟา (หรือมาสก์เลเยอร์) ช่องสัญญาณนี้ใช้วัดความทึบแสง ซึ่งส่วนใดส่วนหนึ่งหรือทั้งหมดของภาพอาจมองเห็นได้ทั้งหมด มองเห็นได้บางส่วน หรือมองไม่เห็นเลย แต่ละเลเยอร์มีโหมดเลเยอร์ที่สามารถตั้งค่าเพื่อเปลี่ยนสีในภาพได้[ 46 ]

สามารถสร้างเลเยอร์ข้อความได้โดยใช้เครื่องมือข้อความ ทำให้ผู้ใช้สามารถเขียนลงบนรูปภาพได้ เลเยอร์ข้อความสามารถแปลงได้หลายวิธี เช่น การแปลงเป็นเส้นทางหรือการเลือก[ 47 ] [ 48 ]

ตั้งแต่ GIMP 3.2 เป็นต้นมา มี "เลเยอร์ลิงก์" ซึ่งเป็นสำเนาที่เชื่อมโยงกับไฟล์ต้นฉบับภายนอก เลเยอร์ลิงก์จะอัปเดตการเปลี่ยนแปลงที่เกิดขึ้นกับไฟล์ต้นฉบับโดยอัตโนมัติ[ 49 ]

ระบบอัตโนมัติ สคริปต์ และปลั๊กอิน

เอฟเฟกต์ Drosteโดยใช้ปลั๊กอิน Mathmap

GIMP มีเอฟเฟ็กต์และฟิลเตอร์มาตรฐานประมาณ 150 แบบ รวมถึงเงาตกกระทบ เบลอ เบลอจากการเคลื่อนไหว และนอยส์

การทำงาน ของ GIMP สามารถทำให้เป็นอัตโนมัติได้ด้วยภาษาสคริปต์ Script-Fu เป็นภาษาที่ใช้Scheme ซึ่งถูกนำไปใช้โดยใช้ตัวแปล TinySchemeที่สร้างขึ้นใน GIMP [ 50 ] GIMP ยังสามารถเขียนสคริปต์ด้วยPerl [ 51 ] [ 52 ] Python (Python-Fu) [ 53 ] [ 54 ]หรือTclโดยใช้ตัวแปลภายนอก GIMP [ 55 ]สามารถเพิ่มคุณสมบัติใหม่ให้กับ GIMP ได้ไม่เพียงแค่โดยการเปลี่ยนโค้ดโปรแกรม (GIMP core) แต่ยังโดยการสร้างปลั๊กอิน ซึ่งเป็นโปรแกรมภายนอกที่ถูกเรียกใช้งานและควบคุมโดยโปรแกรม GIMP หลัก[ 56 ] [ 57 ] MathMap เป็นตัวอย่างของปลั๊กอินที่เขียนด้วยภาษาC [ 58 ]

มีการสนับสนุนวิธีการเพิ่มความคมชัดและเบลอภาพหลายวิธี รวมถึงเครื่องมือเบลอและเพิ่มความคมชัด เครื่องมือ Unsharp Maskใช้สำหรับเพิ่มความคมชัดของภาพแบบเลือกเฉพาะส่วน โดยจะเพิ่มความคมชัดเฉพาะบริเวณที่มีรายละเอียดเพียงพอของภาพเท่านั้น เครื่องมือ Unsharp Mask ถือว่าให้ผลลัพธ์ที่ตรงเป้าหมายมากกว่าตัวกรองเพิ่มความคมชัดทั่วไปสำหรับภาพถ่าย[ 59 ] [ 60 ]เครื่องมือ Selective Gaussian Blur ทำงานในลักษณะเดียวกัน แต่จะเบลอบริเวณที่มีรายละเอียดน้อยของภาพ

GIMP-ML เป็นส่วนขยายสำหรับการเรียนรู้ของเครื่องที่มีตัวกรอง 15 ตัว[ 61 ]

จีจีแอล

ไลบรารีGeneric Graphics ( GEGL ) ถูกนำมาใช้ครั้งแรกใน GIMP 2.6 เพื่อปรับปรุงวิธีการประมวลผลภาพของซอฟต์แวร์ ในตอนแรก GIMP ใช้ GEGL สำหรับการดำเนินการสีที่มีความลึกบิตสูง ซึ่งช่วยลดการสูญเสียข้อมูลเมื่อปรับสี[ 62 ]

GIMP 2.8 จำกัดอยู่ที่สี 8 บิต ซึ่งต่ำกว่าความลึกสี 12 บิตขึ้นไปที่กล้องดิจิทัลส่วนใหญ่สร้างขึ้น GIMP 2.10 ได้เพิ่มการรองรับสีที่มีความลึกสีสูงอย่างเต็มรูปแบบ และเปิดใช้งานการเร่งความเร็วฮาร์ดแวร์ผ่าน OpenCL สำหรับบางงาน[ 63 ]

GIMP 3.0 นำเสนอฟิลเตอร์แบบไม่ทำลาย ทำให้ผู้ใช้สามารถใช้เอฟเฟ็กต์ได้โดยไม่ต้องเปลี่ยนแปลงภาพต้นฉบับอย่างถาวร ซึ่งหมายความว่าสามารถแก้ไข เปิดหรือปิด หรือลบออกได้หลังจากใช้งานแล้ว นอกจากนี้ยังรองรับฟิลเตอร์จากผู้พัฒนาภายนอกด้วย แต่ฟิลเตอร์เหล่านั้นจะไม่ถูกเก็บรักษาไว้หากไม่มีปลั๊กอินที่จำเป็น[ 64 ]

ซีทีเอ็กซ์

CTX เป็นโปรแกรมแปลงภาพเวกเตอร์เป็นภาพแรสเตอร์ที่เปิดตัวใน GIMP 3.0 ช่วยให้สามารถแปลงรูปทรงพื้นฐานบางอย่าง เช่น เส้นและวงกลม ให้เป็นวัตถุเวกเตอร์ได้[ 65 ] [ 66 ]

รูปแบบไฟล์

GIMP รองรับการนำเข้าและส่ง ออก ด้วย รูปแบบไฟล์ที่หลากหลาย[ 67 ] รูปแบบไฟล์ XCFดั้งเดิมของ GIMP ได้รับการออกแบบมาเพื่อจัดเก็บข้อมูลทั้งหมดที่ GIMP สามารถมีเกี่ยวกับรูปภาพได้ โดย XCF ได้รับการตั้งชื่อตามExperimental Computing Facility ที่UC Berkeley ซึ่งเป็นสถานที่พัฒนา GIMP ความสามารถในการนำเข้าและส่งออกสามารถขยายไปยังรูปแบบไฟล์เพิ่มเติมได้โดยใช้ปลั๊กอิน ขนาดไฟล์ XCF ขยายเป็นมากกว่า 4 GB ตั้งแต่เวอร์ชัน 2.9.6 และเวอร์ชันเสถียรใหม่ 2.10.x [ 68 ]

  รูปแบบไฟล์
นำเข้าและส่งออก GIMP รองรับการนำเข้าและส่งออกไฟล์ภาพหลายรูปแบบ เช่นBMP, JPEG, PNG, WebP, GIF, TIFF [69] และ HEIF [ 70 ] รวมถึงไฟล์รูปแบบของแอพลิเคชันอื่นเช่นภาพเคลื่อนไหวAutodesk flic ,รูปภาพ Corel PaintShop Proและเอกสาร Adobe Photoshop นอกจากนี้ยังมีรูปแบบอื่นๆ ที่รองรับการอ่าน/เขียน เช่น เอกสาร PostScript , รูปภาพ X bitmap, xwdและ Zsoft PCX GIMP ยังสามารถอ่านและเขียนข้อมูลเส้นทางจาก ไฟล์ SVGและอ่าน/เขียนไฟล์ไอคอน ICO ของ Windows ได้อีกด้วย
นำเข้าเท่านั้น GIMP สามารถนำเข้าเอกสาร Adobe PDFและรูปแบบภาพ RAWที่ใช้โดยกล้องดิจิทัล หลายรุ่น ได้ แต่ไม่สามารถบันทึกในรูปแบบเหล่านี้ได้ ปลั๊กอินโอเพนซอร์สUFRaw (หรือ nUFRAW ซึ่งเป็นเวอร์ชันที่ได้รับการสนับสนุนจากชุมชน) เพิ่มความเข้ากันได้กับไฟล์ RAW อย่างสมบูรณ์ และได้รับการกล่าวถึงหลายครั้งว่าได้รับการอัปเดตสำหรับกล้องรุ่นใหม่ๆ ได้เร็วกว่าการสนับสนุน UFRaw ของ Adobe
ส่งออกเท่านั้น GIMP สามารถส่งออกเป็นไฟล์ภาพแบบเลเยอร์MNG (เฉพาะเวอร์ชัน Linux) และ HTML (เป็นตารางที่มีเซลล์สี), ไฟล์ซอร์สโค้ดภาษา C (เป็นอาร์เรย์) และภาพ ASCII (โดยใช้ปลั๊กอินเพื่อแสดงภาพด้วยตัวอักษรและเครื่องหมายวรรคตอนที่ประกอบเป็นภาพ) ได้ แม้ว่าจะไม่สามารถอ่านรูปแบบเหล่านี้ได้ก็ตาม

บทวิจารณ์จากผู้เชี่ยวชาญ

Lifewireได้รีวิว GIMP ในเชิงบวกในเดือนมีนาคม 2019 โดยเขียนว่า "สำหรับผู้ที่ไม่เคยมีประสบการณ์กับ Photoshop มาก่อน GIMP เป็นเพียงโปรแกรมจัดการภาพที่มีประสิทธิภาพมาก" และ "หากคุณยินดีที่จะลงทุนเวลาในการเรียนรู้ มันสามารถเป็นเครื่องมือกราฟิกที่ดีมาก" [ 71 ]

ความเหมาะสมของ GIMP สำหรับการใช้งานในสภาพแวดล้อมระดับมืออาชีพได้รับการตรวจสอบอย่างสม่ำเสมอ และมักถูกนำมาเปรียบเทียบและแนะนำให้ใช้แทนAdobe Photoshop [ 72 ] [ 73 ]

โหมดหน้าต่างเดียวที่เปิดตัวใน GIMP 2.8 ได้รับการตรวจสอบในปี 2012 โดย Ryan Paul จากArs Technicaซึ่งระบุว่าทำให้ประสบการณ์การใช้งานของผู้ใช้รู้สึก "คล่องตัวและไม่รก" มากขึ้น[ 74 ] Michael Burns เขียนให้กับMacworldในปี 2014 โดยอธิบายอินเทอร์เฟซหน้าต่างเดียวของ GIMP 2.8.10 ว่าเป็น "การปรับปรุงครั้งใหญ่" [ 75 ]

เวอร์ชัน

ส้อมและอนุพันธ์

เนื่องจากGIMP เป็น โปรแกรมโอ เพนซอร์สและใช้งานได้ฟรี จึง มีการสร้าง โปรแกรมเวอร์ชันต่างๆ และโปรแกรมที่ดัดแปลงมาจาก GIMP เพื่อตอบสนองความต้องการของผู้สร้าง แม้ว่า GIMP จะใช้งานได้บนหลายแพลตฟอร์มแต่เวอร์ชันต่างๆ ของ GIMP อาจไม่สามารถใช้งานได้บนทุกแพลตฟอร์ม เวอร์ชันเหล่านี้จะไม่ถูกจัดเก็บหรือเชื่อมโยงไว้ในเว็บไซต์ของ GIMP เว็บไซต์ของ GIMP เองก็ไม่ได้จัดเก็บ GIMP เวอร์ชันสำหรับ Windows หรือระบบปฏิบัติการที่คล้าย Unix ไว้เช่นกัน แม้ว่าจะมีลิงก์ไปยังเวอร์ชันสำหรับ Windows ก็ตาม

ส้อม

  • CinePaintซึ่งเดิมชื่อ Film Gimp เป็นโปรแกรมที่พัฒนาต่อยอดมาจาก GIMP เวอร์ชัน 1.0.4 ใช้สำหรับปรับแต่งภาพยนตร์แบบเฟรมต่อเฟรม CinePaint รองรับความละเอียดสี สูงสุด 32 บิต IEEE-floating point ต่อช่องสัญญาณ รวมถึงการจัดการสีและHDR CinePaint ถูกใช้เป็นหลักในอุตสาหกรรมภาพยนตร์เนื่องจากรองรับรูปแบบภาพที่มีความละเอียดสูง มีให้ใช้งานบนBSD , Linux และ macOS
  • GIMP classic เป็นแพทช์สำหรับซอร์สโค้ด GIMP v2.6.8 ที่สร้างขึ้นเพื่อยกเลิกการเปลี่ยนแปลงที่เกิดขึ้นกับอินเทอร์เฟซผู้ใช้ใน GIMP v2.4 ถึง v2.6 [ 80 ]มีการสร้าง GIMP classic สำหรับ Ubuntu [ 81 ]ณ เดือนมีนาคม 2011 สามารถดาวน์โหลดแพทช์ใหม่ที่แก้ไข GIMP v2.7 รุ่นทดลองได้
  • GIMP Portable เป็น เวอร์ชัน พกพาของ GIMP สำหรับ Microsoft Windows XP หรือเวอร์ชันที่ใหม่กว่า ซึ่งจะเก็บรักษาแปรงและค่าที่ตั้งไว้ล่วงหน้าระหว่างคอมพิวเตอร์[ 82 ]
  • GIMPshopเป็นโปรแกรมที่พัฒนาต่อยอดมาจาก GIMP โดยมีเป้าหมายเพื่อจำลองการทำงานของ Adobe Photoshopในบางรูปแบบ[ 83 ]การพัฒนา GIMPshop หยุดชะงักลงในปี 2549 นักพัฒนาหลัก Scott Moschella ได้ละทิ้งโครงการหลังจากมีคนจดทะเบียนชื่อโดเมน "gimpshop.com" และอ้างว่าเป็นเว็บไซต์อย่างเป็นทางการที่รับบริจาค แม้ว่าจะไม่มีส่วนเกี่ยวข้องกับ Moschella เลยก็ตาม
  • GimPhotoเป็นโปรแกรมที่แตกแขนงมาจาก GIMP โดยมี UI ที่คล้ายกับ Photoshop และ GIMPshop สามารถปรับแต่งเพิ่มเติมได้ด้วยเครื่องมือ GimPad GimPhoto อยู่ในเวอร์ชัน 24.1 สำหรับ Linux และ Windows (อิงจาก GIMP v2.4.3) และเวอร์ชัน 26.1 บน macOS [ 84 ] (อิงจาก GIMP v2.6.8) มีตัวติดตั้งสำหรับ Windows 7, 8.1 และ 10; macOS 10.6+; Ubuntu 14 และ Fedora; รวมถึงซอร์สโค้ด มีนักพัฒนาเพียงคนเดียวที่ทำงานในโครงการนี้ ดังนั้นการอัปเดตที่รวดเร็วจึงเกิดขึ้นได้ยาก และไม่มีแผนที่จะอัปเดตเป็น GIMP 2.8.x หรือสูงกว่า
  • McGimp เป็นพอร์ตอิสระสำหรับ macOS ที่มุ่งหมายให้เรียกใช้ GIMP โดยตรงบนแพลตฟอร์มนี้ และรวมปลั๊กอินหลายตัวที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพรูปภาพ[ 85 ]
  • Seashoreเป็นพอร์ตสำหรับ macOS ซึ่งมีเป้าหมายเพื่อให้มี UI ที่เรียบง่ายขึ้นโดยใช้ Cocoa [ 86 ]
  • Glimpse เป็นโปรแกรมที่เลิกพัฒนาแล้ว[ 87 ] ซึ่งเป็นโปรแกรมที่แยกออกมา จาก GIMP โดยเริ่มต้นจากการร้องเรียนเกี่ยวกับคำว่า " gimp " ซึ่งเป็นคำดูหมิ่นคนพิการ[ 88 ]

ส่วนขยาย

ภาพGIF เคลื่อนไหวที่สร้างโดยปลั๊กอิน GAP

ฟังก์ชันการทำงานของ GIMP สามารถขยายได้ด้วยปลั๊กอิน ปลั๊กอินที่น่าสนใจได้แก่:

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • GIMPที่Open Hub
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=GIMP&oldid=1360870003 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ จีเอ็มพี

โปรแกรม แก้ไขภาพ GNU หรือที่รู้จักกันทั่วไปในชื่อย่อ GIMP ( / ɡ ɪ m p / ) ⓘ GHIMP (เขียนด้วยตัวพิมพ์ใหญ่เสมอ; เดิมชื่อ The GIMP ) เป็น โปรแกรมแก้ไขกราฟิกแรสเตอร์ ใช้ งานได้ฟรี [ 5...

ประวัติศาสตร์

ในปี พ.ศ. 2538 สเปนเซอร์ คิมบอลล์ และ ปีเตอร์ แมททิส เริ่มพัฒนา GIMP เป็นโครงการภาคเรียนที่ มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ สำหรับ ศูนย์คอมพิวเตอร์ ทดลอง [ 8 ] เดิมทีซอฟต์แวร์นี้มีชื่อว่า General Image Manipulation Program คิมบอลล์และแมททิสได้สร้างคำย่อ...

มาสคอต

Wilber มาสคอตอย่างเป็นทางการของ GIMP ถูกสร้างขึ้นโดยใช้ GIMP โดย Tuomas Kuosmanen ซึ่งรู้จักกันในชื่อ tigert เมื่อวันที่ 25 กันยายน พ.ศ. 2540 [ 17 ]

การพัฒนา

GIMP ได้รับการพัฒนาโดยอาสาสมัครเป็นหลักในฐานะโครงการซอฟต์แวร์โอเพนซอร์สฟรีที่เกี่ยวข้องกับทั้ง โครงการ GNU และ GNOME การพัฒนาเกิดขึ้นในที่เก็บ ซอร์สโค้ด git สาธารณะ [ 18 ] บนรายชื่อผู้รับจดหมายสาธารณะและในช่องแชทสาธารณะบนเครือข่าย GIMPNET IRC [ 19 ]