จากรูป ผมต้องการ Mapping Coordinate จากพิกัดของภาพบนมายังภาพล่าง โดยจุด E คือจุดศูนย์กลางของภาพ
เช่น จากรูปบนเป็นสี่เหลี่ยมด้านไม่เท่า แต่ทราบพิกัดของ ABCD ถ้าผมต้องการให้พิกัดออกมาเป็นภาพสี่เหลี่ยมอันล่างขนาด 320x240 แล้ว
จุด A จะมีพิกัด (0, 0) จุด B จะมีพิกัด (319, 0) จุด C จะมีพิกัดเป็น (319, 239) และจุด D มีพิกัดเป็น (0, 239) และจุดกลาง E คือ center
เราจะใช้สูตรอะไรมาคำนวณได้ว่า ถ้าเรามีพิกัดใดๆ บนภาพข้างบน เราจะแปลงมาเป็นพิกัดภาพล่างได้ หรือแปลงย้อยกลับ จากภาพล่างไปเป็นภาพบน ขอบคุณครับ
ช่วยหาสูตรการคำนวณ Coordinate Transform หน่อยครับ
จากรูป ผมต้องการ Mapping Coordinate จากพิกัดของภาพบนมายังภาพล่าง โดยจุด E คือจุดศูนย์กลางของภาพ
เช่น จากรูปบนเป็นสี่เหลี่ยมด้านไม่เท่า แต่ทราบพิกัดของ ABCD ถ้าผมต้องการให้พิกัดออกมาเป็นภาพสี่เหลี่ยมอันล่างขนาด 320x240 แล้ว
จุด A จะมีพิกัด (0, 0) จุด B จะมีพิกัด (319, 0) จุด C จะมีพิกัดเป็น (319, 239) และจุด D มีพิกัดเป็น (0, 239) และจุดกลาง E คือ center
เราจะใช้สูตรอะไรมาคำนวณได้ว่า ถ้าเรามีพิกัดใดๆ บนภาพข้างบน เราจะแปลงมาเป็นพิกัดภาพล่างได้ หรือแปลงย้อยกลับ จากภาพล่างไปเป็นภาพบน ขอบคุณครับ