ฉันจะลบพื้นหลังออกจากรูปภาพได้อย่างไร


15

ฉันมีโลโก้:

โลโก้ของฉัน

และฉันต้องการกำจัดพื้นหลังสีเหลืองสีเหลืองที่ครั้งหนึ่งและสำหรับทั้งหมดและอาจเปลี่ยนโลโก้ทั้งหมดเป็นสีดำแทนสีเขียว จะมีวิธีในการทำเช่นนี้กับ Paint หรือ GIMP หรือไม่

ฉันจินตนาการว่าการกำจัดมุมนั้นง่าย แต่สิ่งที่เกี่ยวกับภายใน?


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

2
ฉันเห็นด้วยไม่มีปุ่มวิเศษในการทำเช่นนี้ หากคุณต้องการใช้ Paint หรือ Gimp ฉันขอแนะนำ Gimp เพราะมันรองรับความโปร่งใสโดยที่ Paint ไม่ใช้ โดยส่วนตัวฉันจะใช้ Photoshop เพื่อทำสิ่งนี้ฉันขอแนะนำให้เลือกตัวอักษรสีเขียวและคัดลอกไปยังเลเยอร์ใหม่
cascer1

3
การบันทึกการบันทึกใหม่ดูเหมือนว่าเป็นความคิดที่ดีกว่าหากสามารถพิมพ์ข้อความซ้ำได้ การทำสิ่งนี้ในซอฟต์แวร์การแก้ไขใด ๆ ที่สนับสนุนความโปร่งใสนั้นง่ายมากเพียงแค่ใช้เครื่องมือวงกลมให้มันเป็นเส้นขีด / เส้นขอบทำให้สีนั้นว่างเปล่าและใช้เครื่องมือประเภทเพื่อเขียนตามขอบบนเส้นทาง นี่จะเป็นวิธีที่ง่ายที่สุดใน Adobe Illustrator
JustDenDimi

คำตอบ:


22

ใน GIMP คุณสามารถแปลงภาพเป็นขาวดำ มันเป็นคุณลักษณะที่เรียกว่า Desaturate

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้คุณมีมันใน B&W แล้วเพิ่มความสว่างและความคมชัดในแบบที่พื้นหลังกลายเป็นสีขาวสว่างและตัวอักษรเข้ม

ป้อนคำอธิบายรูปภาพที่นี่

เช่นเดียวกับตัวอย่างเหล่านี้:

ป้อนคำอธิบายรูปภาพที่นี่

ในสถานะนั้นจะง่ายต่อการเลือกสีขาวทั้งหมดด้วยเครื่องมือนี้

ป้อนคำอธิบายรูปภาพที่นี่

ให้แน่ใจว่าเกณฑ์การคัดเลือกอยู่ใกล้กับศูนย์เพื่อเลือกเพียงสีเดียวและเลือกขอบขนนก

ป้อนคำอธิบายรูปภาพที่นี่

เพิ่มเลเยอร์โปร่งใส ( Layers > Transparency > Add Alpha Channel)

ล้าง ( Edit > Clear or Del) สีที่เลือกและคุณจะมีพื้นหลังโปร่งใส

หากคุณต้องการมีพื้นหลังใหม่เพิ่มเลเยอร์และใส่สีในเลเยอร์ใหม่


ฉันทำสิ่งนี้ด้วยGraphicConverter(MacOS เท่านั้น) หมายเหตุ: เมื่อคุณลงไปที่สีดำบริสุทธิ์และสีขาวบริสุทธิ์มันเป็นเรื่องง่ายที่จะทำการเปลี่ยนสีเพื่อตั้งค่าพื้นหลังหรือวัตถุให้เป็นสีที่ต้องการ
Carl Witthoft

5

ฉันอยากแนะนำ vectorising โลโก้ด้วย Inkscape เปิด Inkscape เลือกFile > Import...เพื่อนำเข้าโลโก้เลือกPath > Trace Bitmap...เพื่อติดตามโลโก้ไปยังเวกเตอร์ปรับการตั้งค่าเพื่อสร้างเวกเตอร์ใหม่ (ทำเครื่องหมายที่Live Previewช่องทำเครื่องหมายเพื่อดูว่าเวกเตอร์สุดท้ายของคุณจะเป็นอย่างไร) และคลิกOKเมื่อคุณพอใจกับการตั้งค่า โลโก้ vectorised จะถูกวางไว้เหนือโลโก้บิตแมปดังนั้นย้ายออกไปและลบบิตแมปเดิมออกจากไฟล์ Inkscape บันทึกไฟล์ Inkscape (รูปแบบคือ.svgสำหรับไฟล์กราฟิกแบบเวกเตอร์)

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


ฉันเห็นด้วยกับเวกเตอร์มันง่ายกว่ามากในการทำงานรูปทรงกลับเป็นรูปร่างที่ราบรื่นมากขึ้นจากภาพต้นฉบับที่มีความละเอียดต่ำ
Kroltan

2

ด้วยPaint.NET ให้ใช้ความสว่าง / ความคมชัดเช่นนี้:

ความสว่าง / ความคมชัดของ Paint.NET

หากคุณต้องการความโปร่งใสให้ใช้ไม้เรียวด้วยความอดทน 0% และโหมดน้ำท่วมทั่วโลกคลิกที่พื้นที่สีขาวแล้วกดDelเพื่อลบพื้นหลังสีขาว

Paint.NET ลุยน้ำท่วมโลก


1

ฉันบันทึกภาพของคุณและเปิดใน Gimp ฉันใช้เครื่องมือเลือกตามสีด้วยเกณฑ์ประมาณ 125 ฉันเลือกสีเขียวเข้มในตัวอักษรกลาง ฉันคัดลอกและวางลงในภาพใหม่ บันทึกเป็น xcf และส่งออกเป็น png มีตัวหนังสือ (ไม่ใช่วิธีเวกเตอร์ตามที่อธิบายโดยคนอื่น) และการแรเงารอบข้อความขนาดกลางที่ดูเหมือน (ยกโทษให้ฉันสำหรับสิ่งนี้) ตัวอักษรจีนไม่สะอาด มิฉะนั้นฉันคิดว่ามันโอเค

นี่คือ png:

โลโก้อิสลาม

แก้ไข: เพิ่งรู้ว่า "มณฑลซานตง" หมายความว่าพวกเขาอาจเป็นตัวอักษรจีน


0

คุณสามารถทำได้โดยใช้ 'ระบายสี' โดยบันทึกเป็นรูปภาพบิตแมปคุณภาพต่ำ คุณควรคลิกที่ File> Save As แล้วเลือกMonochrome Bitmap, 16 Color Bitmapหรือ256 Color Bitmapเป็นประเภทไฟล์ การทำเช่นนี้ทำให้มีสีน้อยลงในภาพที่สามารถใช้ได้และดังนั้นจึงเปลี่ยนสีเป็นสีที่ใกล้เคียงที่สุด รูปแบบที่คุณควรเลือกขึ้นอยู่กับภาพในกรณีของคุณที่ใช้บิตแมป 16 สีจะให้สิ่งนี้:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันยอมรับว่ามันไม่ได้ดูดีนัก แต่มีวิธีง่าย ๆ ในการแก้ไขเพื่อให้ดูดีขึ้น:

เนื่องจากมีสีน้อยมากคุณจึงสามารถใช้เครื่องมือเติมเพื่อเปลี่ยนสีเขียวเป็นสีเทาได้อย่างง่ายดาย คุณยังสามารถใช้ยางลบเพื่อลบจุดสีเทาในพื้นหลัง

หรือถ้าคุณต้องการให้มันเร็วขึ้นคุณสามารถเปลี่ยนสีทั้งหมดด้วยสีอื่นโดยเลือกสีที่คุณต้องการแทนที่เป็นสี 2 ตัดภาพทั้งหมดด้วย CTRL + A และ CTRL + X เติมสีที่คุณต้องการ ต้องการแทนที่ด้วยและวางภาพโดยเปิดใช้งานตัวเลือก "เลือกที่โปร่งใส"

ในภาพของคุณหลังจากแทนที่ (192; 192; 192) สีเทาด้วยสีขาวและ (0; 128; 128) สีเขียวด้วย (128; 128; 128) สีเทามันให้ผลลัพธ์ดังนี้:

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.