Revision 750055

Go back to digest for 23rd December 2007

Features in Office

Cyrille Berger Skott committed changes in /trunk/koffice/krita/plugins/viewplugins/panorama:

lot of changes that can be summarize in "able to stich more than two images" (modulo a bug in the initialization of the optimization)

In more details :
- matching algorithms based on "groups match", faster and better results
- improvement in the harris detection, remove the threshold (or more like use a smaller value... like 0.0) on cornerness, this increase the number of interest point, and split the layer in zones to increase the distribution on the image
- introduction of the notion of models which are in charge of feeding the optimizer, and then output the transformation that can be feed to the blender - plus countless of changes to remove the limitation to two images

File Changes

Added 9 files
  • /trunk/koffice/krita/plugins/viewplugins/panorama/imagealignment
  •   /kis_control_point.h
  •   /kis_control_points.cpp
  •   /kis_control_points.h
  •   /kis_image_alignment_model.cpp
  •   /kis_image_alignment_model.h
  •   /kis_image_alignment_model_p.h
  •   /kis_matched_point.h
  •   /models
  •   /models/kis_image_alignment_projective_model.cpp
Modified 14 files
  • /trunk/koffice/krita/plugins/viewplugins/panorama
  •   /CMakeLists.txt
  •   /kis_images_blender.cpp
  •   /panorama.cc
  •   /imagealignment/harris_detector.cpp
  •   /imagealignment/homographyimagematchmodel_p.h
  •   /imagealignment/imagematchmodel_p.h
  •   /imagealignment/imagoptim_functions.h
  •   /imagealignment/imagoptim_p.h
  •   /imagealignment/kis_image_alignment.cpp
  •   /imagealignment/kis_image_alignment.h
  •   /imagealignment/kis_interest_points_detector.h
  •   /imagealignment/matching.cpp
  •   /imagealignment/matching.h
  •   /imagealignment/ransac.h
23 files changed in total