GORAGOD.com

freelance, web developer, web designer, hosting, domain name

อ่านรูปภาพในตำแหน่งที่กำหนดด้วย PHP?

พยายามหาใน Google ไม่เจอเลยครับ ไม่รู้พิมพ์ Keywords ผิดหรือเปล่า

ผมมีภาพๆ นึง สมมุติว่า เป็นภาพที่มีตัวเลขจาก 1-10 (ภาพๆ เดียว)

ตั้งการให PHP อ่านเฉพาะเลขนั้นๆ ออกมาจากภาพ ด้วยการกำหนดตำแหน่ง

เริ่มต้น - สิ้นสุดที่จะอ่านจากภาพ หรือ X/Y อะไรก็ตามแต่

สามารถทำได้มั้ยครับ ? (1-10 นี่ตัวอย่างนะครับ ผมจะเอาไปใช้กับงานอื่น)

ขอบคุณมากครับ ~
 

22 พ.ค. 2552 6 2,575

ไม่ค่อยเข้าใจคำถาม

อ่านค่าสีที่พิกัด หรือ อ่านข้อความในภาพ

ถ้าอ่านข้อความในภาพ ต้องศึกษาเกี่ยวกับ image processing อาจยากนิดนึง ครับ
#1

อ่านรูปภาพในตำแหน่งที่กำหนดด้วย PHP?

ขอโทดทีครับ!! อธิบายยังไงดีน้า -*-
(ทำภาพตัวอย่างแนบมาแล้วครับ)

คือจะมีภาพหลักอยู่ภาพเดียว แล้วในภาพหลักจะมีภาพย่อยๆ อีก A B C D

ผมต้องการให้ PHP ดึงมาเฉพาะรูปภาพส่วนของบล็อก A หรือ บล็อก ? .. เท่านั้น

แต่ทั้งหมดนี้ก็คือเก็บไว้ในรุปๆ เดียวนั่นเอง
 

#2

ถ้าเป็นการตัดรูปภาพโดยการระบุขนาดและตำแหน่งลงไป PHP สามารถทำได้ครับ ต้องลองศึกษาเกี่ยวกับ GD ดู เขาเรียกการ crop image ครับ

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

ไม่ทราบคุณ gOragod จะเข้าใจเหมือนผมไหม

สีชมพูที่เห็นคือภาพๆ นึงครับ แล้วบล็อกต่างๆ ในภาพ คือภาพย่อยๆ (A B C D)

ผมไม่ต้องการตัดภาพออกมาเป็นภาพๆ (เพื่อเก็บเป็นไฟล์หรืออะไรก็ตามแต่)

แต่ว่าจุดประสงค์หลัดคือ ไม่ต้องการมีไฟล์ภาพย่อยๆ เยอะๆ อยากให้รวมอยู่ในไฟล์ภาพหลักไฟล์เดียว

แล้วถ้าอยากใช้ภาพเล้กๆ ภาพไหน ก็ให้ php ดึงมาเฉพาะบางภาพ โดยการกำหนด X Y หรือ Area ที่ภาพนั้น

ตั้งอยู่อ่ะครับ ดึงมาใช้เป็นครั้งๆ ไป ..

ขอบคณมากครับที่แนะนำ



#4

มันมีหลายวิธีครับ อยู่ที่วัตถุประสงค์การใช้งาน

1. ตัดภาพด้วย PHP มาใช้เป็นส่วนๆ ไป ให้ศึกษาเรื่อง GD ครับ มีคำสั่งอยู่ หรือคนหาคำว่า crop image บน google (ผมไม่เคยใช้วิธีนี้ เลยไม่มีตัวอย่าง)
2. ตัดภาพด้วย CSS เป็นการกำหนดภาพ โดยใช้คุณสมบัติของ background เพื่อแสดงภาพเฉยๆ (ดูในบทความ)

เอาแค่ 2 แบบก่อน วัตถุประสงค์เพื่อการแสดงผลเท่านั้น



#5

ขอบคุณมากๆ ครับ

#6
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^