GitXplorerGitXplorer
j

panoramic-image-stitching

public
37 stars
11 forks
1 issues

Commits

List of commits on branch master.
Unverified
9f0a780ee12f5123dfecc4d330fe8f6f8a4fdfdc

change crop

jjoyeecheung committed 9 years ago
Unverified
e60beeeeec366bbf9388004924d66780ebccf149

readme

jjoyeecheung committed 9 years ago
Unverified
7366ac067ea9c3d9bb6ef1e1b4d809807771c2e8

style

jjoyeecheung committed 9 years ago
Unverified
2ff3bab7397d2f52715b2ed6161baf2cbb412a92

fixing styles

jjoyeecheung committed 9 years ago
Unverified
1b8774d3bb802542c89fa5fe84a23f994e4ea5bd

better arguments

jjoyeecheung committed 9 years ago
Unverified
738bb82298cc9bdf1cd7764b611cd862d177bed3

good

jjoyeecheung committed 9 years ago

README

The README file for this repository.

Panoramic image stitching

Panoramic image stitching in matlab

Dependencies

  • vlfeat-0.9.20
    • Make sure the vlfeat-0.9.20 package is located under the root directory
    • If the packaged isn't there, download it from here

Directory structure

.
├─ README.md
├─ doc (report and other documents)
│   └── ...
├─ data (source images)
│   └── ...
├─ result (the results)
│   └── final.jpg (the panorama)
├─ vlfeat-0.9.20 (the vlfeat binary package)
│   └── ... 
└─ src (the matlab source code)
    └── ...

How to run it

  1. Make sure you have the vlfeat-0.9.20 package under the root directory
  2. Place the source images under the data folder
  • Currenly it only handles jpg
  • Make sure the images are in portrait mode
  1. Open the src folder in matlab
  2. Open main.m and run
  • This project is specifically configured for NIKON E990, if you need to stitch images taken from other cameras, you need to configure f, k1 and k2 in main.m
  • The method for calculating/obtaining f, k1 and k2 for a camera is commented in main.m

Reference

M. Brown and D. Lowe, "Recognising Panoramas", ICCV 2003.

About