ดึงข้อความจากภาพหน้าจอบน Mac (หรือข้ามภาพหน้าจอไปเลย)
โดย Eduard Bruch ผู้พัฒนา Optic · อัปเดตเมื่อ
หากต้องการดึงข้อความจากภาพหน้าจอบน Mac ให้เปิดภาพหน้าจอในพรีวิวแล้วเลือกข้อความด้วยเคอร์เซอร์ เพราะ Live Text มักรู้จำได้ที่นั่น หากคุณจับภาพหน้าจอเพียงเพื่อเอาข้อความ คุณข้ามขั้นตอนนั้นและคัดลอกข้อความตรงจากหน้าจอด้วยแอป OCR หน้าจอได้
คำตอบสั้น ๆ: สำหรับภาพหน้าจอที่คุณมีอยู่แล้ว ใช้ Live Text ในพรีวิว เพื่อเลิกจับภาพหน้าจอเพียงเพื่อเอาข้อความ ตัวเลือกของผมคือ Optic แอปแถบเมนูที่คัดลอกข้อความในพื้นที่ใดก็ได้ที่คุณลากครอบบนหน้าจอ (4.99 ดอลลาร์สหรัฐ (ซื้อครั้งเดียว) บน Mac App Store)
คำเปิดเผย: ผมสร้าง Optic
ภาพหน้าจอจับพิกเซล ไม่ใช่ข้อความ
เมื่อคุณกด Shift-Command-4 macOS บันทึกรูปของพื้นที่ที่คุณลากครอบ ข้อความในนั้นเป็นเพียงภาพ: คุณค้นหา เลือกคำ หรือคัดลอกเลขพัสดุออกมาไม่ได้ จนกว่าจะมีบางอย่างทำการรู้จำข้อความบนรูป
มีภาพหน้าจออยู่แล้ว? ใช้ Live Text
Live Text ทำงานในที่ที่ Apple รองรับ: รูปภาพในพรีวิว รูปภาพ Quick Look และ Safari ใช้ไม่ได้กับหน้าต่างแอปทั่วไป วิดีโอคอล หรือข้อความในอินเทอร์เฟซ
- ดับเบิลคลิกภาพหน้าจอเพื่อเปิดในพรีวิว หรือเลือกใน Finder แล้วกด Space เพื่อใช้ Quick Look
- เลื่อนเหนือข้อความ เมื่อเคอร์เซอร์เปลี่ยนเป็นเคอร์เซอร์ข้อความ ให้ลากเพื่อเลือก
- กด Command-C แล้ววาง
ฟรีและมีมาในตัว หากใช้ได้กับคุณ ก็เสร็จแล้ว
ข้ามภาพหน้าจอไปเลย
ภาพหน้าจอจำนวนมากมีไว้แค่เพื่อเอาบรรทัดเดียว: เลขคำสั่งซื้อ ที่อยู่ รหัสข้อผิดพลาด คำสั่งจากบทเรียน ในกรณีนั้นไฟล์ภาพหน้าจอคือทางอ้อม แอป OCR หน้าจออ่านข้อความจากหน้าจอโดยตรงและไม่ทิ้งไฟล์ไว้
กับ Optic:
- คลิกไอคอน Optic ในแถบเมนู
- เลือก จับภาพข้อความ
- ลากกรอบครอบข้อความที่ต้องการ
- วางด้วย Command-V
การรู้จำทำงานบน Mac ของคุณด้วยเฟรมเวิร์ก Vision ของ Apple จึงไม่ต้องใช้อินเทอร์เน็ตและไม่มีอะไรถูกอัปโหลด หมายเหตุเล็ก ๆ "คัดลอกไปยังคลิปบอร์ดแล้ว" ยืนยันการจับภาพ เมื่อใช้ครั้งแรก macOS จะขอสิทธิ์การบันทึกหน้าจอ และขั้นตอนแนะนำของ Optic จะแสดงว่าต้องอนุญาตที่ไหน
คุณยังใช้ Optic กับภาพหน้าจอที่มีอยู่แล้วได้ด้วย: เปิดในพรีวิวหรือ Quick Look แล้วลากกรอบครอบส่วนที่ต้องการ ซึ่งช่วยเมื่อ Live Text เลือกชิ้นที่ไม่เหมาะ เช่นคอลัมน์ข้อความที่อยู่ข้างรูป
หลายส่วนจากภาพหน้าจอเดียว
ต้องการค่าแยกกันสามค่าจากภาพหน้าจอยาวภาพเดียว? จับภาพแต่ละพื้นที่ตามลำดับ ทุกการจับภาพไปอยู่ในประวัติ คุณจึงวางทีละรายการลงในแบบฟอร์มหรือโน้ตได้
ประวัติแทนโฟลเดอร์ภาพหน้าจอ
คนมักเก็บภาพหน้าจอไว้เป็นตัวช่วยจำ ป๊อปโอเวอร์แถบเมนูของ Optic เก็บ 20 การจับภาพล่าสุดพร้อมภาพย่อและเวลา คุณจึงคัดลอกรายการล่าสุดอีกครั้งหรือเปิดลิงก์จากรายการนั้นได้ ประวัติเก็บไว้ในเครื่อง Mac ของคุณและไม่เคยถูกอัปโหลด สำหรับสิ่งที่ต้องใช้ระยะยาว ให้วางลงในโน้ต
ผลลัพธ์ที่สะอาดขึ้น
- การขึ้นบรรทัดใหม่: เลือกคงไว้ ลบ หรือรวมอัจฉริยะ ซึ่งรวมบรรทัดที่ถูกตัดแต่คงจุดจบประโยค
- โหมดโค้ด: รักษาการเยื้องและปิดการแก้ไขภาษา มีประโยชน์กับภาพหน้าจอของโค้ด เพิ่มเติมใน วิธีคัดลอกโค้ดจากภาพหน้าจอบน Mac
- ภาษา: 21 ภาษาสำหรับการรู้จำ เปิดปิดแต่ละภาษาได้ในการตั้งค่า
จุดที่ Optic ไม่เหมาะ
- ไม่เปิดไฟล์ หยิบภาพหน้าจอจากโฟลเดอร์ไม่ได้; ภาพหน้าจอต้องเปิดอยู่บนหน้าจอ
- ทีละพื้นที่ ไม่ประมวลผลโฟลเดอร์ของภาพหน้าจอและไม่สร้าง PDF ที่ค้นหาได้
- ไม่ดึงตาราง ตารางออกมาเป็นบรรทัดข้อความ
- ไม่แปลภาษา ข้อความถูกคัดลอกตามที่ปรากฏ
- ประวัติเก็บ 20 การจับภาพล่าสุด ไม่ใช่คลังไม่จำกัด
สำหรับวิธีอื่นในการเอาข้อความบนหน้าจอ ดู คัดลอกข้อความจากที่ใดก็ได้บนหน้าจอ Mac หากคุณมีโฟลเดอร์ที่เต็มไปด้วยภาพหน้าจออยู่แล้ว ดู OCR ภาพหน้าจอเป็นชุดบน Mac และ ภาพหน้าจอเป็นข้อความบน Mac
คำถามที่พบบ่อย
คัดลอกข้อความจากภาพหน้าจอบน Mac อย่างไร?
เปิดภาพหน้าจอในพรีวิว เลื่อนเหนือข้อความจนเคอร์เซอร์เปลี่ยน จากนั้นเลือกแล้วกด Command-C นี่ใช้ Live Text
ทำไมฉันเลือกข้อความในภาพหน้าจอไม่ได้?
Live Text อาจไม่รู้จำทุกรูป และใช้ได้เฉพาะในแอปที่ Apple รองรับ ลองพรีวิว หรือใช้แอป OCR หน้าจอกับรูปที่เปิดอยู่
เอาข้อความจากหน้าจอโดยไม่จับภาพหน้าจอได้หรือไม่?
ได้ แอป OCR หน้าจออย่าง Optic อ่านพื้นที่ที่คุณลากครอบและคัดลอกข้อความ โดยไม่บันทึกไฟล์รูปภาพ
Optic บันทึกภาพหน้าจอของฉันหรือไม่?
Optic ไม่บันทึกไฟล์ภาพหน้าจอ ประวัติเก็บ 20 การจับภาพล่าสุดพร้อมภาพย่อเล็ก ๆ ซึ่งเก็บไว้ในเครื่อง Mac ของคุณ