วิธีเปลี่ยนพื้นหลังสีเทาสีขาวในรูปภาพกล้องถ่ายรูปของหนังสือ


18

นี่คือรูปภาพ (ของหลายรายการ) ที่ฉันถ่ายจากหนังสือด้วยกล้องในโทรศัพท์ป้อนคำอธิบายรูปภาพที่นี่

ปัญหาคือพื้นหลังเป็นสีเทาเกินไป ฉันต้องการมันสีขาวอย่างเต็มที่ ฉันมี Adobe Photoshop CS6 ไม่มีใครรู้ว่าฉันจะแก้ไขได้อย่างไร

หมายเหตุ: ฉันต้องการคำแนะนำเนื่องจากฉันต้องทำสิ่งนี้กับรูปอื่น ๆ มากมาย

ขอบคุณ


สิ่งนี้เกิดจากกล้องสมมติว่าภาพโดยเฉลี่ยเป็นสีเทา 15% และตั้งค่าแสงและสมดุลแสงขาวตามนั้น หากกล้องของคุณอนุญาตคุณสามารถหลีกเลี่ยงได้ในการถ่ายภาพในอนาคตโดยการตั้งค่าสมดุลแสงขาวแบบกำหนดเองหรือโดยการกำหนดแสงที่มากเกินไปโดยเจตนา
Mark

2
@ Mark White Balance เกี่ยวข้องกับสีสันไม่ใช่ความสว่าง ดังนั้นหากกล้องของคุณมีตัวเลือกในการเปิดรับแสงแบบแมนนวลคุณสามารถเปิดรับแสงเกินขนาดภาพได้โดยหยุดสักครู่
วงกลม B

@ วงกลมคุณพูดถูก ฉันคิดว่าฉันจะแก้ไขปัญหาที่คล้ายกันกับหิมะสีเทาโดยใช้สมดุลแสงสีขาวที่กำหนดเอง แต่ดูข้อมูล EXIF ​​ฉันแก้ไขด้วยการเปิดรับแสงมากเกินไป
Mark

1
ไม่ใช่เรื่องของ "การเปิดรับแสงมากเกินไป" ของภาพ แต่เปิดเผยอย่างถูกต้อง ภาพนี้มีแสงน้อยเกินไป รูปภาพที่ถูกเปิดเผยอย่างถูกต้องของกระดาษขาวจะมีพื้นหลังสีขาวและเส้นสีดำ ภาพที่เปิดรับแสงมากเกินไปจะมีพื้นหลังสีขาวบริสุทธิ์และเส้นสีเทาอ่อน
David Richerby

คำตอบ:


31

ก่อนอื่นคุณจะต้องทำให้ภาพที่ไม่พึงประสงค์ ( CMD+ SHIFT+ U) นี้จะลบสีใด ๆ และทำให้ง่ายขึ้นเพื่อให้ได้สีขาวบริสุทธิ์

เมื่อไฟล์ของคุณเปิดอยู่ให้เลือก Image-> Adjustments-> Levels คุณจะได้รับสิ่งนี้: ป้อนคำอธิบายรูปภาพที่นี่

ทีนี้ก็นำสามเหลี่ยมด้านนอกทั้งสองมาเป็นแบบนี้ (คุณจะต้องเล่นกับมันจนกว่าคุณจะได้อะไรที่ชอบ):

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

คุณควรจะจบลงด้วยสิ่งนี้!

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


อันนี้ใช้ได้ดีทีเดียว บางครั้งจุดดำยังคงอยู่ที่มุม แต่ฉันคิดว่าฉันสามารถแก้ไขได้ด้วยตนเอง
โอเมก้า

+1 ฉันมักจะใช้วิธีนี้ทุกครั้งที่ฉันปรับภาพที่ถ่ายจากโทรศัพท์ของฉัน บางครั้งการถูด้วยมือเล็กน้อยเป็นสิ่งจำเป็นสำหรับจุดที่มืดคล้ำแปลก ๆ แต่มันก็มักจะใช้เคล็ดลับในหนึ่งเดียว
SaturnsEye

7
หากคุณทำเช่นนี้ด้วยเลเยอร์การปรับแทน 'ทำลาย' คุณสามารถคัดลอกเลเยอร์จากภาพหนึ่งไปยังอีกภาพและปรับการตั้งค่าตามที่ต้องการเท่านั้น
Vincent

2
@bakabaka นั่นเป็นเรื่องจริงมากคุณยังสามารถทำการกระทำและเรียกใช้มันในโฟลเดอร์รูปภาพทั้งหมด
วงกลม B

1
วิธีที่ง่ายกว่าในการทำเช่นนี้กับแผงควบคุมเดียวกันคือการใช้ eyedroppers ในภาพ เลือกจุดสีขาวแล้วเลือกจุดสีขาว จากนั้นเลือกจุดดำและเลือกจุดดำ หลังจากนั้นฉันชอบปรับระดับเอาต์พุตด้วยตนเองเพื่อปรับแต่งอย่างละเอียด แต่ผู้ที่มีดวงตาทำให้งานนี้ง่ายขึ้น
JakeGould

26

ฉันคิดวิธีที่ดีในการล้างรูปภาพแบบนี้และมันใช้งานได้แม้พื้นหลังหรือแสงไม่สม่ำเสมอ (นั่นคือกรณีที่แย่กว่าตัวอย่างในคำถามนี้) และยังคงรักษาสีไว้

คำแนะนำของฉันนั้นขึ้นอยู่กับ Gimp แต่มันจะคล้ายกันมากในโปรแกรมอื่น ๆ เช่น Photoshop

แก้ไข: Gimp มีตัวกรองที่เรียกว่า "ความแตกต่างของ Gaussians" ซึ่งใช้กระบวนการที่อธิบายไว้ด้านล่างในขั้นตอนเดียว

ขั้นแรกสร้างเลเยอร์ซ้ำ:

กล่องโต้ตอบเลเยอร์

เบลอชั้นที่คัดลอกด้วยเบลอแบบเกาส์ ใช้ขนาดเคอร์เนลที่ใหญ่พอที่คุณจะไม่สามารถทำรายละเอียดใด ๆ จากภาพต้นฉบับ ฉันใช้ 100px สำหรับรูปภาพในโพสต์ดั้งเดิม

ไดอะล็อก gaussian blur

มันจะมีลักษณะเช่นนี้:

ภาพปลาเบลอ

จากนั้นตั้งค่า "โหมด" ของเลเยอร์เบลอเป็น "หาร"

เลเยอร์ไดอะล็อกพร้อมตั้งโหมดการแบ่ง

รูปภาพที่ปรากฏควรเป็นรูปวาดเส้นบนพื้นหลังสีขาว

ลบรูปภาพปลาที่มีพื้นหลัง

สิ่งที่คุณกำลังทำอยู่ที่นี่เป็นตัวกรองผ่านสูงในภาพลบข้อมูลความถี่ต่ำ (การเปลี่ยนแปลงสีพื้นหลังช้า) และการเก็บรักษาข้อมูลความถี่สูง (ภาพตัดปะ)


ที่จริงผมเพิ่งตระหนักว่าใน Gimp มีตัวกรองที่เรียกว่า "ความแตกต่างของ Gaussians" ซึ่งไม่ตรงนี้ แต่ในขั้นตอนที่หนึ่ง)
Pix

1
ดังนั้นแก้ไขคำตอบของคุณ!
David Richerby

1
@DavidRicherby เนื่องจากคำถามเดิมเกี่ยวกับ Photoshop โพสต์อย่างมีประสิทธิภาพที่พูดว่า "neener-neener, Gimp สามารถทำได้ในขั้นตอนเดียว" จะไม่เป็นประโยชน์ต่อ OP ฉันได้อธิบายวิธีการที่ใช้การปรับแต่งภาพขั้นพื้นฐานที่ควรมีในแพ็คเกจกราฟิกส่วนใหญ่ซึ่ง Photoshop ได้รวมไว้
pix

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

@ MrE.Upvoter นอกเหนือจากการทำเช่นนี้ใน PS เป็นขั้นตอนที่อธิบายเพียงภาพหน้าจอที่แตกต่างกัน เช่นเดียวกับ imagemagick เป็นต้น
joojaa

10

เพิ่มความเปรียบต่างด้วยเส้นโค้ง

คำแนะนำ:

เลือกภาพของคุณและกด-Ctrl Mสิ่งนี้จะแสดงกล่องโต้ตอบเส้นโค้ง ป้อนคำอธิบายรูปภาพที่นี่ เลื่อนจุดบนสุดไปทางซ้ายและจุดล่างขวาจนกระทั่งภาพของคุณกลายเป็นขาวดำ (เพลงนี้!)


ฉันไม่สามารถอธิบายได้ แต่บางครั้งวิธีนี้ใช้งานได้ดีกว่า บางครั้งฉันต้องใช้ทั้งสองวิธีฮ่า ๆ
โอเมก้า

@omega วิธีนี้มีการควบคุมมากขึ้น
GiantCowFilms

5

สำหรับผู้ที่ไม่มี Adobe Photoshop ต่อไปนี้เป็นทางเลือกฟรีและข้ามแพลตฟอร์ม:

การใช้ImageMagickสามารถทำได้ใน command line

convert lQchR.png -auto-level -white-threshold 78% fish.png

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

สิ่งนี้อาจต้องมีการปรับค่าเกณฑ์สีขาวบางอย่าง แต่เร็วกว่า GUI โดยเฉพาะเมื่อคุณมีหลายรูปภาพ

convert *.png -auto-level -white-threshold 78% x-%04d.png


แก้ไข:

วิธีการอื่นที่ใช้การแบ่งได้ชี้ให้เห็นในความคิดเห็นโดย joojaa

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

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


+1 สำหรับ imagemagick Btw คุณสามารถทำการแบ่งส่วน lowpass ใน imagemagick ได้ประโยชน์ที่คุณไม่จำเป็นต้องมีค่ายอดคงเหลือ ซึ่งเป็นเนื้อหาที่ดีขึ้นในแง่ของระบบอัตโนมัติ
joojaa

@joojaa ฉันไม่คุ้นเคยกับตัวเลือกนั้น รู้สึกอิสระที่จะแก้ไขย่อหน้าใหม่เป็นคำตอบถ้ามันทำงานได้ดีขึ้น
Tymric

@Timmy convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.pngวิธีการที่อธิบายไว้ที่นี่ เพิ่มระดับอัตโนมัติหากคุณต้องการ
joojaa

@joojaa ขอบคุณ ฉันเพิ่มเข้าไปในคำตอบพร้อมกับผลลัพธ์
ทมิฬ

-1

คำสั่ง ImageMagick convert อาจมีข้อขัดแย้งกับคำสั่ง Windows convert ดังนั้นคุณต้องระบุเส้นทางแบบเต็ม

สมมติว่าเราต้องการเปลี่ยนพื้นหลังสีเทาของรูปภาพ phototext.png และสร้างรูปภาพใหม่ phototext1.png

สมมติว่า ImageMagick ได้รับการติดตั้งในโฟลเดอร์: C: \ Program Files \ ImageMagick-7.0.3-Q16

จากนั้นเขียนคำสั่ง follwing บนพรอมต์คำสั่ง

"C: \ Program Files \ ImageMagick-7.0.3-Q16 \ convert.exe" phototext.png -auto-level -white-threshold 78% phototext1.png


1
สวัสดี Dr Murtaza Khan ยินดีต้อนรับสู่ GDSE เราปฏิบัติตามรูปแบบ Q&A ที่เข้มงวด (ตรงข้ามกับรูปแบบฟอรัม) ดังนั้นฉันเกรงว่าคำตอบของคุณอาจได้รับการโหวตน้อยเพราะมันไม่ได้ตอบคำถามจริงๆ (ฉันคิดว่านี่เป็นคำตอบของคำถามอื่นเนื่องจากคำถามนี้ ไม่กล่าวถึง ImageMagick) คุณสามารถเยี่ยมชมศูนย์ช่วยเหลือของเราเพื่ออ่านเพิ่มเติมเกี่ยวกับการทำงานของเว็บไซต์
Cai
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.