macbethcal - ออนไลน์ในคลาวด์

นี่คือคำสั่ง macbethcal ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


macbethcal - คำนวณการชดเชยสีตามแผนภูมิ Macbeth ที่วัดได้

เรื่องย่อ


แมคเบธคาล [ -d ดีบัก.hdr ][ -p ซอล xur คุณ xll ทั้งหมด XLR ปี ] scandin.hdr [
calibout.cal ]
แมคเบธคาล -c [ -d ดีบัก.hdr ] [ วัด.xyY [ calibout.cal -

DESCRIPTION


แมคเบธคาล ใช้ภาพที่สแกนหรือชุดการวัดของสี Macbeth ColorCheckerTM
แผนภูมิการแสดงและคำนวณฟังก์ชันการจับคู่สีที่เหมาะสมกับอินพุต หวี(1)

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

ในรูปแบบที่สอง อินพุตมาจากไฟล์ที่มีค่าที่วัดได้สำหรับแต่ละ Macbeth
สี. ไฟล์นี้ต้องมีรายการของแบบฟอร์ม:

N xy Y

ที่ไหน N คือหมายเลขของสีก็อตแลนด์ที่สอดคล้องกัน (ดูด้านหลังแผนภูมิ ColorChecker
สำหรับชื่อสีและการจัดทำดัชนี แต่โดยพื้นฐานแล้วจะเริ่มจากด้านซ้ายบนด้วย 1 และ
ดำเนินการในลำดับข้อความภาษาอังกฤษที่ด้านล่างขวาซึ่งก็คือ 24.) ค่า x, y และ Y
คือพิกัดสี CIE (x,y) ปี 1931 ตามด้วยความสว่างของสีนั้น
ซึ่งสามารถอยู่ในหน่วยใดก็ได้ หากทราบค่าสีขาว (เช่น ระดับเอาต์พุตสูงสุด) แสดงว่าค่านั้น
อาจได้รับเป็นรายการหมายเลข 0 ผลงานอาจจะอยู่ในลำดับใด ๆ และความคิดเห็นอาจจะ
รวมโดยคั่นด้วยเครื่องหมายปอนด์ ('#') และไปต่อที่ท้ายบรรทัด มันคือ
แนะนำให้ทำการวัดทั้ง 24 สี แต่รายการที่จำเป็นเท่านั้นคือ
ค่ากลาง 6 ค่าที่แถวล่างสุดของแผนภูมิ

การคำนวณการทำแผนที่จากสีที่วัดได้มักจะสะดวกกว่าเมื่อทำการปรับเทียบ a
อุปกรณ์ส่งออกเฉพาะ ทำได้โดยการพิมพ์ภาพ macbeth_spec.hdr
(ซึ่งอาจพบได้ในไดเร็กทอรีไลบรารี RADIANCE มาตรฐานในไดเร็กทอรีย่อย lib)
และวัดเอาท์พุตด้วยโครมามิเตอร์หรือสเปกโตรโฟโตมิเตอร์

สำหรับภาพที่สแกน ตำแหน่งของแพทช์ 24 Macbeth ในภาพอินพุตจะต้องเป็น
เป็นที่รู้จัก. ถ้าเส้นขอบของแผนภูมิไม่ได้อยู่ที่ขอบของรูปภาพที่ป้อน หรือแผนภูมิมี
กลับด้านหรือหมุนหรือไม่อยู่กึ่งกลางหรือเป็นมุมเฉียงจึงจำเป็นต้อง
ระบุตำแหน่งพิกเซลของมุมของแผนภูมิด้วยเครื่องหมาย -p ตัวเลือก. มุม
ตำแหน่ง (ที่อยู่พิกเซล x,y ตามที่ระบุโดย เอ็กซ์อิมเมจ(1) คำสั่ง "p") ได้รับคำสั่งบน
บรรทัดคำสั่ง: บนซ้าย ขวาบน ล่างซ้าย ขวาล่าง (เช่น ข้อความภาษาอังกฤษ
การสั่งซื้อ) พิกัดเหล่านี้ควรเป็นตำแหน่งมุมด้านนอกดังต่อไปนี้
แพทช์:

บนซ้าย = 1. ผิวคล้ำ
บนขวา = 6. สีเขียวอมฟ้า
ล่างซ้าย = 19. สีขาว
ล่างขวา = 24. สีดำ

หากแผนภูมิถูกพลิกหรือหมุน ให้ระบุตำแหน่งพิกเซลของ
มุมแพทช์ที่เหมาะสมไม่ว่าจะอยู่ที่ใดในภาพ (หมายเหตุ: ถ้าภาพ Radiance
ถูกพลิกหรือหมุนด้วย พลิก(1) or โปรเตต(1) เอ็กซ์อิมเมจ จะรายงานต้นฉบับ
ตำแหน่งพิกเซลถ้า -c ตัวเลือกไม่ได้ใช้โดยโปรแกรมการปรับทิศทางใหม่ นี้จะเป็น
ผิดดังนั้นโปรดใช้ -c ตัวเลือก.) แมคเบธคาล สามารถจัดการกับแผนภูมิใดๆ
การวางแนวหรือเปอร์สเปคทีฟบิดเบี้ยวหากกำหนดพิกัดมุมอย่างถูกต้อง NS
เอาต์พุตรูปภาพดีบักเป็นวิธีที่ดีที่สุดในการตรวจสอบความสอดคล้อง (ดู -d ตัวเลือก
ด้านล่าง)

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

วิธีการ


แมคเบธคาล คำนวณการจับคู่สีในสองขั้นตอน ขั้นแรกใช้หกเป็นกลาง
แผ่นแปะสีที่ด้านล่างของแผนภูมิ Macbeth เพื่อคำนวณเส้นตรงทีละชิ้น
ค่าประมาณการแมปความสว่างของแต่ละ RGB หลัก ขั้นตอนที่สองมองไปที่
ทุกสีที่อยู่ภายในขอบเขตของอุปกรณ์เพื่อคำนวณสี่เหลี่ยมจัตุรัสที่น้อยที่สุดเหมาะสำหรับa
การแปลงสีเชิงเส้นจากพื้นที่ที่วัดเป็นพื้นที่ Radiance RGB มาตรฐาน
(ตามที่กำหนดโดยสามแม่ใน src/common/color.h)

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

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

หมายเหตุ


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

แผนภูมิ ห้องว่าง


แผนภูมิ Macbeth มีจำหน่ายที่ร้านอุปกรณ์ถ่ายภาพส่วนใหญ่ หรือสั่งซื้อได้
โดยตรงจาก Macbeth:

ก็อตแลนด์
สีมันเซล
405 ถ.ลิตเติลบริเตน
นิววินด์เซอร์, NY 12553-6148
โทร. 1-800-622-2384 (สหรัฐอเมริกา)
แฟกซ์. 1-914-561-0267

แผนภูมิขายได้ต่ำกว่า 50 เหรียญสหรัฐฯ ในขณะที่เขียนบทความนี้

ตัวอย่าง


วิธีคำนวณการปรับเทียบสำหรับเครื่องสแกน FunkyThing และตรวจสอบผลลัพธ์:

ra_tiff -r mbscan.tif mbscan.hdr
macbethcal -d debug.hdr mbscan.hdr FunkyThing.cal
ximage debug.hdr

ในการใช้การปรับเทียบที่คำนวณนี้กับรูปภาพที่สแกนอื่น:

ra_tiff -r another.tif | pcomb -f FunkyThing.cal - > another_calib.hdr

เพื่อคำนวณไฟล์สอบเทียบสำหรับเครื่องบันทึกฟิล์ม BigWhiz หลังจากทำการวัดค่า
สไลด์ที่ทำจาก macbeth_spec.hdr:

macbethcal -c macbeth_spec.xyY BigWhiz.cal

เพื่อเตรียมภาพก่อนที่จะส่งออกในเครื่องบันทึกภาพยนตร์เดียวกัน:

pcomb -f BigWhiz.cal standard.hdr > toprint.hdr

ในการใช้งาน พีซีดี(1) เพื่อปรับภาพสำหรับการตอบสนองของมนุษย์:

pcond -f BigWhiz.cal -h standard.hdr > toprint.hdr

ใช้ macbethcal ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด