pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/hugin



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Oct 18 15:56:56 UTC 2015

Modified Files:
        pkgsrc/graphics/hugin: Makefile distinfo
        pkgsrc/graphics/hugin/patches:
            patch-src_hugin1_icpfind_AutoCtrlPointCreator.cpp
Added Files:
        pkgsrc/graphics/hugin/patches: patch-CMakeLists.txt
            patch-CMakeModules_FindGLUT.cmake patch-CMakeModules_FindPNG.cmake
            patch-doc_deghosting_mask.pod
            patch-src_hugin1_base__wx_StitchingExecutor.cpp
            patch-src_hugin1_base__wx_wxPanoCommand.cpp
            patch-src_hugin1_calibrate__lens_LensCalFrame.cpp
            patch-src_hugin1_ptbatcher_BatchFrame.cpp
            patch-src_tools_align_image_stack.cpp
            patch-src_tools_tca__correct.cpp
Removed Files:
        pkgsrc/graphics/hugin/patches: patch-ab patch-ac
            patch-src_celeste_Utilities.cpp
            patch-src_foreign_vigra_vigra__impex_png_cxx
            patch-src_foreign_vigra_vigra_cachedfileimage.hxx
            patch-src_foreign_zthread_include_zthread_Guard.h

Log Message:
Changes 2015.0.0:
Hugin 2015.0 has a number of new features. Most of the changes are under the hood to improve stability, allow easier maintenance and easier addition of new features.
The makefile based stitching engine has been replaced with direct calls to the underlying programs. This should reduce the overhead of calling the same program too often and so speed up the whole 
process. Hopefully this also allows the usage of more unusual characters in the filename. Instead of pto2mk and make we now have hugin_executor which can also be used for running the assistant from 
the command line.
Hugin now has it's own blender, verdandi, based on a watershed algorithm, which has been included in 'nona'. verdandi can be chosen as the blender by choosing "builtin" in the stitcher tab, and can 
also be set in the Preferences. verdandi can also be called as a command line tool.
The lensfun library has been removed as it did not fulfill our expectations. It has been replaced with our own camera and lens database which uses a data mining approach and operates automatically 
without user intervention. Geometric distortion and vignetting data have to be loaded manually.
The fast preview window has a new tool to add or remove control points to selected areas in the output projection.
Automatic exposure stack detection is now applied when loading images, and an option has been added to unlink image position when adding stacks.
The fine-tune and auto-estimate functions in the control point tab have been made projection aware. It should now work also with images with different fov or different projections. The fine-tune 
feature has had a significant speed up when Hugin is compiled with the libfftw3 library (optional).
PTBatcherGUI has more choice for the end of the process: depending on the operating system the PTBatcherGUI can be closed, the computer can be shut down or send to the hibernate mode.
PTBatcherGUI now shows the thumbnails when searching for images in directories.
Many of the underlying tools in hugin are now able to use available cpu cores.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/graphics/hugin/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/graphics/hugin/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt \
    pkgsrc/graphics/hugin/patches/patch-CMakeModules_FindGLUT.cmake \
    pkgsrc/graphics/hugin/patches/patch-CMakeModules_FindPNG.cmake \
    pkgsrc/graphics/hugin/patches/patch-doc_deghosting_mask.pod \
    pkgsrc/graphics/hugin/patches/patch-src_hugin1_base__wx_StitchingExecutor.cpp \
    pkgsrc/graphics/hugin/patches/patch-src_hugin1_base__wx_wxPanoCommand.cpp \
    pkgsrc/graphics/hugin/patches/patch-src_hugin1_calibrate__lens_LensCalFrame.cpp \
    pkgsrc/graphics/hugin/patches/patch-src_hugin1_ptbatcher_BatchFrame.cpp \
    pkgsrc/graphics/hugin/patches/patch-src_tools_align_image_stack.cpp \
    pkgsrc/graphics/hugin/patches/patch-src_tools_tca__correct.cpp
cvs rdiff -u -r1.7 -r0 pkgsrc/graphics/hugin/patches/patch-ab
cvs rdiff -u -r1.4 -r0 pkgsrc/graphics/hugin/patches/patch-ac
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/graphics/hugin/patches/patch-src_celeste_Utilities.cpp \
    pkgsrc/graphics/hugin/patches/patch-src_foreign_vigra_vigra__impex_png_cxx \
    pkgsrc/graphics/hugin/patches/patch-src_foreign_zthread_include_zthread_Guard.h
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/graphics/hugin/patches/patch-src_foreign_vigra_vigra_cachedfileimage.hxx
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/graphics/hugin/patches/patch-src_hugin1_icpfind_AutoCtrlPointCreator.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index