MergePhotos
Release 1.20
แอปพลิเคชัน Android สำหรับการรวมภาพถ่าย Internaly ใช้ OpenCl
แนวคิด:
ต้องการภาพถ่ายขั้นต่ำ 2 ภาพ
ภาพอินพุต 1 | ภาพอินพุต 2 |
---|---|
![]() | ![]() |
พาโนรามา: เครื่องบิน | พาโนรามา: รูปทรงกระบอก | พาโนรามา: ทรงกลม |
---|---|---|
![]() | ![]() | ![]() |
รูปภาพได้รับการจัดตำแหน่งตามภาพแรก ภาพที่จัดแนวจะเติมด้วยพิกเซลที่หายไปสีดำ
ภาพอินพุต 1 | ภาพอินพุต 2 | ภาพอินพุต 3 |
---|---|---|
![]() | ![]() | ![]() |
ภาพเอาท์พุท 1 (เหมือนกับภาพอินพุต 1) | ภาพเอาท์พุท 2 | ภาพเอาท์พุท 3 |
---|---|---|
![]() | ![]() | ![]() |
รูปภาพถูกจัดแนวก่อนที่จะรวมกัน
ภาพอินพุต 1 | ภาพอินพุต 2 | ภาพอินพุต 3 |
---|---|---|
![]() | ![]() | ![]() |
เอาท์พุท
รูปภาพถูกจัดแนวก่อนที่จะรวมกัน โหมด:
ภาพอินพุต 1 | ภาพอินพุต 2 | ภาพอินพุต 3 |
---|---|---|
![]() | ![]() | ![]() |
เฉลี่ย | ใกล้เคียงกับค่าเฉลี่ย |
---|---|
![]() | ![]() |
เชิงเส้น (ค่าเริ่มต้น) | ลูกบาศก์ | พื้นที่ | Lanczos4 |
---|---|---|---|
![]() | ![]() | ![]() | ![]() |
Lanczos4 ดูเหมือนจะคมชัดที่สุดดังนั้นฉันจะเปลี่ยนจากค่าเริ่มต้นเป็นอันนี้
เมื่อสร้างภาพพาโนรามาภาพผลลัพธ์มีเส้นขอบสีดำ
พาโนรามา | หน้ากาก |
---|---|
![]() | ![]() |
ฉันทดสอบ OpenCV / OpenCV_Contrib เพื่อเติมเต็มพื้นที่นี้ (เวลาที่ใช้อยู่บนแล็ปท็อปของฉันไม่ได้อยู่ในอุปกรณ์ Adroid):
NS | เทเลอา | shiftmap | FSR เร็ว | FSR ดีที่สุด |
---|---|---|---|---|
4.57 วินาที | 4.04 วินาที | 22.68 วินาที | 190.09 วินาที | 3086.39 วินาที |
![]() | ![]() | ![]() | ![]() | ![]() |
จากมุมมองของฉัน:
หากคุณจับภาพน้ำตก 2-3 ภาพน้ำจะไม่เบลอพอ พยายามเพิ่มความเบลอ / การเคลื่อนไหวเบลอในพื้นที่ที่แตกต่างกัน (ฉันต้องการถ่ายภาพที่น่าสนใจก่อน)