การลดขนาดจะทำให้คุณภาพเสียหายเพิ่มขึ้นหรือไม่


10

ใน Photoshop จะมีความแตกต่างในด้านคุณภาพหรือไม่เมื่อมีการลดขนาดแรสเตอร์ลง75% เมื่อเทียบกับการลดขนาด50% สองเท่าหรือไม่ ในทั้งสองกรณีขนาดสุดท้ายจะเท่ากัน: 25% ของต้นฉบับ

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


1
ฉันสมมติว่าคุณหมายถึง "50% เมื่อเทียบกับ 25% สองเท่า"? ถึงอย่างนั้น, (100%-75%)*(100%-75%) != 50%. แต่ฉันเชื่อว่าฉันรู้ว่าคุณหมายถึงอะไรและคำตอบคือ "ไม่" และคุณจะไม่สามารถบอกความแตกต่างได้ถ้ามี
Mateen Ulhaq

2
ไม่ใช่คำตอบ แต่เป็นวิธีแก้ปัญหาที่เป็นไปได้สำหรับปัญหาของคุณใน⁋2: ถ้าเป็นไปได้แปลงเลเยอร์ที่คุณกำลังจะปรับขนาดเป็น Smart Object สามารถปรับขนาดไปมาได้โดยไม่ส่งผลกระทบต่อคุณภาพของไฟล์ต้นฉบับ
Jari Keinänen

1
@muntoo แก้ไขเพื่อพูด 75% หนึ่งครั้งและ 50% สองครั้ง 25% สองเท่าจริงเกินกว่า 50% หนึ่งครั้ง
JoJo

คำตอบ:


10

เป็นชุมชนวิกิดังนั้นคุณสามารถแก้ไขโพสต์ที่น่ากลัวและน่ากลัวนี้ได้


Grrr ไม่มีน้ำยางข้น :) ฉันเดาว่าฉันจะต้องทำให้ดีที่สุดเท่าที่จะทำได้


ความหมาย:

เรามีภาพ (PNG, หรืออีกรูปแบบ lossless *) ชื่อขนาดxโดยY เป้าหมายของเราคือการปรับขนาดได้โดยp = 50%

ภาพ ( "อาร์เรย์") Bจะเป็น "ปรับขนาดได้โดยตรง" รุ่น มันจะมีB s = 1จำนวนขั้นตอน

A = B B s = B 1

ภาพ ( "อาร์เรย์") Cจะเป็น "ปรับขนาดแบบค่อยเป็นค่อยไป" รุ่น มันจะมีC s = 2จำนวนขั้นตอน

A ≅ C C s = C 2


เรื่องสนุก:

A = B 1 = B 0 × p

C 1 = C 0 × p 1 ÷ C s

A ≅ C 2 = C 1 × p 1 ÷ C s

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


สิ่งที่ดี:

C e = 0ถ้าp 1 ÷ C s ∈ℤ

C e = C sถ้าp 1 ÷ C s ∉ℤ

โดยที่eแสดงถึงข้อผิดพลาดสูงสุด (สถานการณ์กรณีที่เลวร้ายที่สุด) เนื่องจากข้อผิดพลาดในการปัดเศษจำนวนเต็ม

ตอนนี้ทุกอย่างขึ้นอยู่กับอัลกอริธึมการลดขนาด (Super Sampling, Bicubic, Lanczos sampling, Neighbor ที่ใกล้ที่สุด ฯลฯ )

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


รักเพื่อนบ้านของคุณ:

ขอให้เป็น "อาร์เรย์" ของภาพDกับD x = 100 , D Y = 100และD s = 10 หน้ายังคงเป็นเหมือนเดิม: p = 50%

อัลกอริทึมเพื่อนบ้านที่ใกล้ที่สุด (นิยามแย่มากฉันรู้)

N (I, p) = mergeXYDuplicates (floorAllImageXYs (I x, y × p), I)ที่x, yเองเท่านั้นที่ถูกคูณ ไม่ใช่ค่าสี (RGB) ของพวกเขา! ฉันรู้ว่าคุณไม่สามารถทำเช่นนั้นได้ในวิชาคณิตศาสตร์และนี่คือสาเหตุที่ฉันไม่ได้เป็นนักคณิตศาสตร์ในตำนานของคำทำนาย

( mergeXYDuplicates ()เก็บเฉพาะองค์ประกอบด้านล่างสุด / ซ้ายสุด, x " y " ในภาพต้นฉบับIสำหรับรายการซ้ำทั้งหมดที่พบและกำจัดส่วนที่เหลือ)

ลองมาพิกเซลสุ่ม: D 0 39,23 จากนั้นใช้D n + 1 = N (D n , p 1 ÷ D s ) = N (D n , ~ 93.3%)ซ้ำแล้วซ้ำอีก

c n + 1 = ชั้น (c n × ~ 93.3%)

c 1 = ชั้น ((39,23) × ~ 93.3%) = ชั้น ((36.3,21.4)) = (36,21)

c 2 = ชั้น ((36,21) × ~ 93.3%) = (33,19)

c 3 = (30,17)

c 4 = (27,15)

c 5 = (25,13)

c 6 = (23,12)

c 7 = (21,11)

c 8 = (19,10)

c 9 = (17,9)

c 10 = (15,8)

หากเราลดขนาดลงเพียงครั้งเดียวเราจะได้:

b 1 = ชั้น ((39,23) × 50%) = ชั้น ((19.5,11.5)) = (19,11)

ลองเปรียบเทียบbกับc :

b 1 = (19,11)

c 10 = (15,8)

นั่นเป็นข้อผิดพลาดของ(4,3)พิกเซล! ลองทำด้วยพิกเซลสุดท้าย(99,99)และบัญชีสำหรับขนาดที่แท้จริงในข้อผิดพลาด ฉันจะไม่ทำทุกทางคณิตศาสตร์ที่นี่อีกครั้ง แต่ฉันจะบอกคุณมันจะกลายเป็น(46,46) , ข้อผิดพลาดของ(3,3)จากสิ่งที่มันควรจะเป็น(49,49)

Let 's รวมผลลัพธ์เหล่านี้กับต้นฉบับ: ข้อผิดพลาด "ของจริง" เป็น(1,0) ลองจินตนาการว่าสิ่งนี้เกิดขึ้นกับทุกพิกเซลหรือไม่ ... มันอาจทำให้เกิดความแตกต่าง อืม ... อาจมีตัวอย่างที่ดีกว่า :)


สรุป:

หากรูปภาพของคุณมีขนาดใหญ่ แต่เดิมจะไม่สำคัญเว้นแต่คุณจะลดขนาดหลาย ๆ ครั้ง (ดู "ตัวอย่างจริง" ด้านล่าง)

มันแย่ลงโดยสูงสุดหนึ่งพิกเซลต่อขั้นตอนที่เพิ่มขึ้น (ลง) ในเพื่อนบ้านที่ใกล้ที่สุด หากคุณลดขนาดลงสิบภาพของคุณจะมีคุณภาพลดลงเล็กน้อย


ตัวอย่างโลกแห่งความจริง:

(คลิกที่ภาพย่อเพื่อดูขนาดใหญ่)

ลดระดับโดยการสุ่มเพิ่มขึ้น 1% เมื่อใช้ Super Sampling:

เป็นต้นฉบับ downscaled x1 ลดระดับ x10 ซูมเข้าสู่ Downscaled x1 ซูมเข้าไปที่ Downscaled x10

อย่างที่คุณเห็น Super Sampling "เบลอ" หากใช้หลายครั้ง นี่คือ "ดี" ถ้าคุณทำ downscale หนึ่ง สิ่งนี้ไม่ดีถ้าคุณทำแบบเพิ่มหน่วย


* ขึ้นอยู่กับโปรแกรมแก้ไขและรูปแบบสิ่งนี้อาจสร้างความแตกต่างได้ดังนั้นฉันจึงทำให้มันง่ายและเรียกมันว่าไม่สูญเสีย


คุณทำจำนวนมากของความพยายาม .... ฮ่า ๆ + 1
แจ็ค

2
+1 สำหรับความพยายาม ... -1000 สำหรับการคิดว่าพวกเราเป็นคนประเภทศิลปะจะอ่านทุกอย่าง ฉันเลื่อนไปที่ pix :-) และคุณทำให้จุดของคุณ
Dawson

คำตอบที่ดีแต่ฉันไม่แน่ใจว่าตัวอย่างที่ดีใช้เพื่อนบ้านใกล้เคียงหรือสุ่มตัวอย่างแบบสุด ๆ อย่างไร โดยเฉพาะอย่างยิ่งการแก้ไข bicubic เป็นค่าเริ่มต้นของ Photoshop นอกจากนี้ฉันได้อ่านการสนทนาเมื่อขยายภาพ: การขยายแบบก้าวให้ผลลัพธ์ที่ดีกว่าการขยายแบบครบวงจรเล็กน้อย : photo.stackexchange.com/a/3985/1913ทำไมเรื่องนี้จึงไม่เหมาะสำหรับการลดขนาด?
Jari Keinänen

1
@koiyu Bicubic แย่กว่า Supersampling, IIRC ในการลดขนาดภาพรูปภาพกำลังสูญเสียข้อมูล [ไม่เป็นความจริงทั้งหมด แต่:] อัลกอริธึมการลดขนาดส่วนใหญ่ได้รับการออกแบบมาเพื่อสูญเสียข้อมูลนี้ในขณะเดียวกันก็กำจัดความขี้เกียจที่ใกล้เคียงที่สุดออกมาโดยการ 'ทำให้เบลอ' ที่ขอบเล็กน้อย การเบลอภาพนี้เพิ่มขึ้น [เดา] หากภาพขยายใหญ่ขึ้นแสดงว่า 'ปรับปรุงซ้ำ' ฉันเดิมพันว่ามีอัลกอริทึมที่คุณภาพแบบเรียกซ้ำนี้ในขณะที่ราคาแพงใน CPU สร้างภาพเบลอน้อยกว่าเมื่ออัปสเกลทั้งหมดในครั้งเดียว [/ Guess]
Mateen Ulhaq

Curse imgur สำหรับการลบภาพของฉันหลังจากที่ไม่ทำงาน ไม่มีใครรู้ว่าบริการที่ภาพเป็น 'ถาวร'?
Mateen Ulhaq

5

JoJo ถามถึงคุณภาพ การตอบสนองส่วนใหญ่เกี่ยวกับความถูกต้องของพิกเซลซึ่งล้วน แต่ไม่เกี่ยวข้องกับนักออกแบบหรือแม้กระทั่งช่างภาพ

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

ใน Photoshop ความแตกต่างที่เป็นประโยชน์หลักระหว่างการลดขนาดเพิ่มขึ้นหรือลดขนาดในนัดเดียวคือใช้เวลานานกว่ามาก หากคุณเรียกเก็บเงินเป็นรายชั่วโมงหมายความว่าไปทีละ 1% ถ้าไม่ลดขนาดในนัดเดียว ทำให้ภาพเป็น Smart Object ก่อนในกรณีที่คุณต้องการสร้างรุ่นที่ใหญ่กว่าในภายหลัง

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

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

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

[แก้ไข: เนื่องจากมีการกล่าวถึงการขยายในการคืนชีพของคำถามนี้ koiyu ฉันได้เพิ่มความคิดเห็นเกี่ยวกับเรื่องนั้น]

มีความคิดที่ถกเถียงกันอยู่ว่าถ้าคุณเพิ่มภาพในขั้นตอนเล็ก ๆ ซึ่งตรงข้ามกับการก้าวกระโดดครั้งใหญ่คุณจะได้ผลลัพธ์ที่ดีขึ้นเล็กน้อย ("แย่ลงเล็กน้อย" จะแม่นยำยิ่งขึ้น) Scott Kelby เลื่อนขั้นความคิดเมื่อหลายปีก่อนและมันอาจเป็นจริงในฐานะของ PS 7 ฉันไม่เห็นสิ่งใดที่ทำให้ฉันเชื่อว่ามันถูกต้องในวันนี้ มันไม่ได้พิสูจน์ในการทดสอบของตัวเองย้อนกลับไปรอบ ๆ PS CS2 และ 3 แต่ต้องบอกว่าฉันไม่ต้องเสียเวลามากมาย

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


"หากคุณเรียกเก็บเงินเป็นรายชั่วโมงหมายความว่าไปทีละ 1%" ... นอกรีต? :)
Mateen Ulhaq

BTW ไม่ใช่การรับรู้ 'พร่ามัว' ที่ทำโดยอัลกอริธึม downscaling ตามวัตถุประสงค์หรือไม่
Mateen Ulhaq

Bicubic ไม่ได้พร่ามัวโดยเจตนา แต่การชะลอตัวเล็กน้อยเป็นสิ่งประดิษฐ์ทั่วไป เมื่อเกิดขึ้นความคมชัดเล็กน้อยจะแก้ไข
Alan Gilbertson

1
@muntoo: "ถ้าคุณคิดค่าบริการเป็นรายชั่วโมง ... " เป็นถ้อยคำที่ไม่รุนแรงซึ่งเป็นเรื่องธรรมดาในการอภิปรายเกี่ยวกับขั้นตอนการออกแบบเพื่อเน้นย้ำว่าการใช้เวลาทำงานที่ไม่มีประสิทธิภาพและสิ้นเปลืองนั้นทั้งที่ไม่มีประสิทธิภาพและสิ้นเปลือง
Alan Gilbertson

+1 บิตที่ดีมากมาย: "คุณภาพคือการวัดความเชื่อมั่นและความพึงพอใจของผลลัพธ์สุดท้ายไม่ใช่" ถูกต้อง "เป็นอย่างไร", "ถูกต้อง ... ไม่ใช่สิ่งที่คุณกำลังมองหาเว้นแต่คุณจะเป็น นักวิทยาศาสตร์ "," ความแตกต่างเล็กน้อยระหว่าง "คุณภาพของภาพที่เสื่อมโทรม" และ "คุณภาพของภาพที่ลดลงเล็กน้อย" ไม่มีคุณค่าในทางปฏิบัติ "
Farray

3

โดยทั่วไปการถลกหนังหลายครั้งจะลดคุณภาพในการปรับขนาดหนึ่งจนถึงขนาดสุดท้าย แต่บ่อยครั้งที่ความแตกต่างจะน้อยที่สุด โดยเฉพาะอย่างยิ่งการปรับขนาดให้เล็กลงตามอัตราส่วนที่แน่นอนเช่นตัวอย่างของคุณ (2: 1, 2: 1) เมื่อเทียบกับ (4: 1) จะมีการย่อยสลายน้อยมากเมื่อเทียบกับการปรับขนาดเดียว แน่นอนว่ามันเป็นการดีที่สุดที่จะทำการปรับเปลี่ยนทั้งหมดในความละเอียดสูงสุดแล้วปรับขยายเพียงครั้งเดียวในตอนท้าย เมื่อไม่รู้จักการปรับขนาดเริ่มแรกเราสามารถทำการทดสอบแบบขยายเพื่อหาขนาดที่เหมาะสมจากนั้นบันทึกขนาดแล้วโยนภาพทดสอบออกไปและทำการปรับขนาดตามขนาดเดิมจากเดิม


1
คุณบอกว่าการขยายเพิ่มขึ้นแย่ลง แต่มีหลักฐานทางทฤษฎีหรือไม่?
JoJo

1
ฉันเพิ่งเอาหน้าจอตั้งค่าตัวรับเอกสิทธิ์ของฉันจากนั้นใช้ photoshop เพื่อปรับขนาดรุ่นหนึ่งเป็น 25% และอีก 50 จากนั้น 50 ผลลัพธ์สองรายการนั้นเหมือนกันกับพิกเซล ฉันประหลาดใจ
horatio

@ โจโจ: ฉันไม่มีข้อพิสูจน์เชิงทฤษฎีที่จะเสนอ (และการพิสูจน์จะขึ้นอยู่กับอัลกอริทึมการแก้ไขหลายอย่างที่ใช้ในการปรับขนาด) ฉันคิดว่าคุณสามารถแสดงได้จริง: ถ่ายภาพไร้สาระที่บอกว่า 400x400 ปรับขนาดเป็น 380px, ถึง 360, และที่เป็น 340 เปรียบเทียบกับขนาดที่ปรับจากเดิมเป็น 340px ฉันไม่ได้ลองสิ่งนี้ แต่ฉันคิดว่าจะมีการเบลอที่มากขึ้นถึงแม้ว่ามันอาจจะไม่ใช่สิ่งที่ทุกคนมองเห็นได้ โปรดทราบว่าการปรับสเกลที่แนะนำไม่ได้ใช้อัตราส่วนที่ดี
mgkrebbs

1
ฉันออกกำลังกาย ต่อไปนี้เป็นรุ่นที่ 1 ระดับและนี่คือ 3x ปรับขนาดรุ่น คุณสามารถเห็นการสูญเสียรายละเอียดในบรรทัดที่อยู่ตรงกลางของล่าง ด้วยการซูมคุณจะเห็นสิ่งที่คล้ายกันในหลาย ๆ ที่ นี่เป็นการแก้ไขแบบลูกบาศก์ผ่าน Gimp และใช้ไฟล์ PNG เพื่อหลีกเลี่ยงการบีบอัดที่สูญเสีย
mgkrebbs

1

คำถามนี้น่ากลัว! ... ฉันคิดว่าพวกเราทุกคนต่างก็มีความเชี่ยวชาญเช่นกัน

ภาพขนาด 100 x 100 พิกเซล = 10,000 พิกเซลทั้งหมด

การย่อขนาดรูปภาพจะดึงพิกเซลออก การเพิ่มขนาดเพิ่มขึ้น วิธีใดก็ตามที่ซอฟต์แวร์ใช้ "คาดเดาการศึกษา" เพื่อเปลี่ยนไฟล์

การลดครั้งเดียว: 90 x 90 (1900px ถูกลบออกจากข้อมูลไฟล์ดั้งเดิม)

2 ลดขั้นตอน: 95 x 95 (ลบ 975px), 90 x 90 (อีก 925) โดยมีรายละเอียดในการจับที่นี่เป็นที่ของ 1900px รวมเอาออก - 975 ของพวกเขาไม่ได้เป็นส่วนหนึ่งของข้อมูลเดิม

ภาพต้นฉบับดีที่สุดเสมอ "รุ่น" ที่น้อยลงจะเท่ากับคุณภาพที่ดีกว่าเสมอ (ใกล้เคียงกับคุณภาพดั้งเดิม)

PROOF (และตอบกลับความคิดเห็นของ @ mutoo)

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

มันง่าย ... มันเป็นอัลกอริธึม ... มันไม่ใช่ดวงตามนุษย์ มี 3 สีที่นี่ ดำ 100% ดำ 50% และขาว (ภาพระดับสีเทา) ไม่ว่าฉันจะปรับขนาดอย่างไร - เมนูขนาดรูปภาพ, เครื่องมือแปลง, RGB, CMYK, 100 x 100px, 10 x 10 นิ้วผลลัพธ์จะเหมือนกัน:

ตามขอบสีดำ / เทาคุณจะพบสีดำ 80% (สีที่ไม่มีอยู่) ตามขอบสีขาว / สีเทาคุณจะพบสีดำ 7% (ไม่มีอยู่) [ไม่ใช่คำเชิญสำหรับการโต้แย้งต่อต้านนามแฝงที่นี่]

ในขณะที่เราทุกคนรู้ (เป็นมนุษย์และทั้งหมด) การลดขนาดหรือการขยายที่สมบูรณ์แบบจะสร้างกล่องลายเส้นสีดำ / เทา / ขาว และฉันยังพบว่าการวนซ้ำครั้งเดียว (ขึ้นหรือลง) สร้างแบบจำลองที่ดีกว่าหลาย ๆ ครั้ง


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

[ดำเนินการต่อ] เพื่อนบ้านที่ใกล้ที่สุดยังคงแย่กว่านั้นแม้ว่ามันจะลบ "พิกเซลที่ไม่ถูกต้อง" ออกและทำให้ภาพของคุณดูเหมือนเป็นบันไดที่แปลกมาก (มุมมองด้านบน)
Mateen Ulhaq

นำฉันกลับไปสู่วันที่กล้องถ่ายภาพของฉัน - สร้าง / ถ่ายภาพขนาดที่คุณต้องการสำหรับการทำสำเนาที่ดีที่สุด อุปกรณ์ประกอบฉากขนาดใหญ่สำหรับคนที่เขียนอัลกอริธึมเหล่านั้น ... "มาสร้างสิ่งหนึ่งที่จะประมวลผลทุกอย่างและทำให้มันดูดีมากเวลา 99%" <- สิ่งที่ไม่ยอมใครง่ายๆสวยอย่างจริงจัง
Dawson

-1

ส่วนใหญ่อาจใช่ แต่ในกรณีส่วนใหญ่คุณจะไม่สามารถสังเกตเห็นความแตกต่างได้

แก้ไข: ฉันเห็นว่าผู้คนไม่ชอบคำตอบของฉัน :) อาจเป็นเพราะมันง่าย IMHO มันไม่ได้ทำให้เป็นจริงน้อยลง อืม…พิสูจน์ฉันผิด :)

แก้ไข 2: ฉันต้องการให้คำตอบสั้น ๆ แต่… :)

ถาม: ใน Photoshop จะมีความแตกต่างของคุณภาพหรือไม่เมื่อปรับลดแรสเตอร์ลง 75% หนึ่งครั้งเมื่อเทียบกับลดขนาดลง 50% สองเท่าหรือไม่ ในทั้งสองกรณีขนาดสุดท้ายจะเท่ากัน: 25% ของต้นฉบับ

A:

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

  2. "แต่ในกรณีส่วนใหญ่คุณจะไม่สามารถสังเกตเห็นความแตกต่าง" - อีกครั้ง - โพสต์ของ muntoo ข้อผิดพลาดที่อาจเกิดขึ้นมีขนาดใหญ่เท่าใด ในตัวอย่างของเขามีการปรับขนาดภาพไม่ได้อยู่ใน 2 แต่ในขั้นตอนที่ 75 และการเปลี่ยนแปลงคุณภาพจะสังเกตเห็นได้ แต่ไม่น่าทึ่ง ใน 75 ขั้นตอน! จะเกิดอะไรขึ้นเมื่อปรับขนาดภาพเป็น 25% ใน Ps CS4 (ตัวอย่างของมุนดู, ปรับขนาดในหนึ่งและสองขั้นตอน)

ในขั้นตอนเดียว ในสองขั้นตอน

มีใครเห็นความแตกต่างบ้างไหม? แต่ความแตกต่างอยู่ที่นั่น:

#: gm compare -metric mse one-step.png two-step.png Image Difference (MeanSquaredError):
           Normalized    Absolute
          ============  ==========
     Red: 0.0000033905        0.0
   Green: 0.0000033467        0.0
    Blue: 0.0000033888        0.0
   Total: 0.0000033754        0.0

และสามารถเห็นได้หากทำเครื่องหมายอย่างถูกต้อง (กรัมเปรียบเทียบ -highlight-color purple -file diff.png one-step.png two-step.png):

ความแตกต่างระหว่างการปรับขนาดหนึ่งและสองขั้นตอน

ที่ 1 และ 2 ทำให้คำตอบของฉันซึ่งฉันหวังว่าจะสรุปโดยย่อเนื่องจากคนอื่นค่อนข้างซับซ้อน;)

แค่นั้นแหละ! :) ตัดสินด้วยตัวคุณเอง


1
-1 เพราะนี่ไม่ใช่คำตอบที่แท้จริง "อาจจะใช่" ... ขึ้นอยู่กับสิ่งที่ ? "คุณจะไม่สามารถสังเกตเห็นความแตกต่าง" ... ไซต์ QA นี้มุ่งเน้นไปที่ผู้เชี่ยวชาญด้านการออกแบบซึ่งเป็นคนที่จะสังเกตเห็นความแตกต่างของภาพ หากคุณลบทฤษฎีที่ไม่สนับสนุนและการยืนยันที่ไม่ได้รับการสนับสนุนจะไม่มีเนื้อหาอื่นใดในโพสต์ของคุณ
Farray

จากประสบการณ์ของฉัน คุณเคยลองไหม มืออาชีพที่ดีรู้ว่าเมื่อใดจะใช้ aproximation แทนการพยายามที่จะนับถ้าแตกต่างสีโดยส่วนของร้อยละ :)
thebodzio

ฉันหมายถึง: คุณพยายามที่จะลองใหม่ภาพที่เพิ่มขึ้นลงและเปรียบเทียบผลลัพธ์ที่มีภาพที่มีการ resampled ในขั้นตอนเดียว? ฉันไม่ยึดติดกับประสบการณ์ของคุณ
thebodzio

1
การทำอย่างละเอียด @thebodzio ช่วยจริงๆคำตอบนี้ - และเนื่องจาก downvotes ไม่ถาวรฉันจึงนำของฉันออก
Jari Keinänen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.