ไทย

รูปภาพและภาพถ่าย · โปรแกรมแก้ไขรูปภาพและภาพวาดของเบราว์เซอร์

พิกเซล กับ DPI: เหตุใดโปรแกรมแก้ไขรูปภาพจึงไม่สามารถเพิ่มความละเอียดให้กับรูปภาพได้

· พื้นหลัง

การแก้ไขภาพ ผ้าใบ การประมวลผลเบราว์เซอร์

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

เครื่องพิมพ์ขอ 300 DPI ผู้ออกแบบขอพิกเซลเพิ่ม และคำขอทั้งสองมีความเกี่ยวข้องกันแต่ไม่เหมือนกัน โพสต์นี้จะแก้ปัญหาขนาดพิกเซลจากความหนาแน่นของการพิมพ์ และอธิบายว่าตัวแก้ไขสามารถเปลี่ยนแปลงอะไรได้บ้างและไม่สามารถเปลี่ยนแปลงได้

คำขอ '300 DPI' ที่ทำให้งานพิมพ์หยุดชะงัก — ความขัดแย้งด้านคำศัพท์ระหว่างคนสกรีนกับคนพิมพ์

วลี 'make it 300 DPI' มักจะซ่อนงานสองอย่างที่แตกต่างกัน: การตัดสินใจว่าควรจะพิมพ์ขนาดใหญ่แค่ไหน และการเปลี่ยนแปลงข้อมูลที่จัดเก็บไว้ในไฟล์ภาพ เริ่มต้นด้วยการร้องขอทางกายภาพ สอบถามความกว้างและความสูงที่เสร็จแล้ว จากนั้นตรวจสอบขนาดพิกเซลที่แท้จริงของโปรแกรมแก้ไข แอปพลิเคชันนี้รายงานและเปลี่ยนแปลงความกว้างและความสูงของพิกเซล แต่ไม่มีฟิลด์ DPI และไม่รักษาคำสั่งความหนาแน่นในการพิมพ์ตามสัญญา

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

พิกเซลคือรูปภาพ DPI คือคำสั่ง — วิธีที่เนื้อหาที่แท้จริงของภาพถ่ายเป็นตารางพิกเซลและความหนาแน่นเป็นหมายเหตุเกี่ยวกับวิธีกระจายรูปภาพบนกระดาษ

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

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

โดยที่ DPI อยู่ในไฟล์ — ฟิลด์ความหนาแน่นใน JFIF และ pHYs chunk ใน PNG และเหตุใดการเปลี่ยนแปลงจึงไม่เปลี่ยนแปลงพิกเซล

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

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

ข้อมูลเมตาความหนาแน่นคือบริบทของรูปแบบ ไม่ใช่ฟิลด์ที่ตัวแก้ไขนี้อ่านหรือแก้ไข

เลขคณิตนั้นเรียบง่ายแต่เด็ดขาด: ความหนาแน่นในการพิมพ์คือจำนวนพิกเซลหารด้วยนิ้วจริง รูปภาพกว้าง 3,000 พิกเซลที่วางขวาง 10 นิ้ว จะได้ 300 พิกเซลต่อนิ้วในการคำนวณนั้น ขยายไฟล์เดียวกันให้กว้าง 20 นิ้วและแบ่งความหนาแน่นที่คำนวณไว้ครึ่งหนึ่ง ไม่มีสิ่งใดเกี่ยวกับไบต์ของรูปภาพที่มีรายละเอียดมากขึ้นโดยอัตโนมัติเนื่องจากขนาดทางกายภาพที่ร้องขอมีการเปลี่ยนแปลง

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

การครอบตัดและการปรับขนาดทำอะไรได้บ้าง - การครอบตัดจะลบพิกเซล การปรับขนาดจะสุ่มตัวอย่างใหม่ และไม่สร้างรายละเอียดที่แท้จริง

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

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

ตัวอย่างการทำงาน: ตรวจสอบว่าภาพถ่ายในโทรศัพท์สามารถพิมพ์เป็นใบปลิว A5 ได้หรือไม่ — ตั้งแต่ขนาดพิกเซลไปจนถึงใช่หรือไม่ใช่

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

สมมติว่าการครอบตัดเหลือ 2,480 พิกเซลตามขวาง และใบปลิวต้องมีขนาด 8.27 นิ้ว: เลขคณิตคือประมาณ 300 พิกเซลต่อนิ้ว ก่อนที่จะเผื่อไว้เฉพาะเครื่องพิมพ์ หากการครอบตัดของคุณทำให้พิกเซลน้อยลงอย่างมาก โปรแกรมแก้ไขจะไม่สามารถซ่อมแซมส่วนที่ขาดโดยการกำหนดค่า DPI ครอบตัดและปรับขนาดเพื่อเตรียมแรสเตอร์ที่มองเห็นได้เท่านั้น จากนั้นยืนยันขนาดสุดท้ายและขอขั้นตอนการพิมพ์กับเครื่องพิมพ์

ตัวอย่างการทำงาน: แบ่งขนาดพิกเซลที่ทราบตามขนาดการพิมพ์ที่ร้องขอ

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

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

ประเด็นสำคัญ: นับพิกเซลก่อน — วิธีที่ Browser Image & Drawing Editor ให้คุณครอบตัดพิกเซลตามที่ต้องการโดยไม่ต้องแสร้งทำเป็นเพิ่มอีก

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

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