Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pfsalign-2.2.0-bp155.3.13 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: pfsalign Distribution: SUSE Linux Enterprise 15 SP5
Version: 2.2.0 Vendor: openSUSE
Release: bp155.3.13 Build date: Tue May 23 13:38:36 2023
Group: Productivity/Multimedia/Other Build host: lamb72
Size: 57851 Source RPM: pfstools-2.2.0-bp155.3.13.src.rpm
Packager: https://bugs.opensuse.org
Url: http://pfstools.sourceforge.net/
Summary: Align image stack
Align multiple exposures using homographic transformation. The command
uses a similar feature-point based method as most panorama stitching software.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Mon Jan 03 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix compilation error due to detected OOB access, add
    0001-Avoid-out-of-bounds-access-for-monochrome-images-in-.patch
  - Fix compilation with CMake >= 3.22, add
    0001-Replace-deprecated-removed-GLUT_glut_LIBRARY-with-GL.patch
  - Reenable OpenEXR with OpenEXR >= 3.x detection fix, add
    0001-Prefer-upstream-CMake-Config-Mode-files-for-OpenEXR.patch
* Thu Nov 18 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Use OpenCV 4 on Tumbleweed
  - Guard OpenEXR build dependency (needs OpenEXR < 3)
  - Adjust pfscalign package name to pfsalign, match contained tool
  - Cleanup spec file, remove old dependencies:
    + lapack, blas (uses GSL instead)
    + doxygen, libtool (unused)
  - Correct GL build dependency (pkgconfig(gl) instead of Mesa)
* Tue Sep 14 2021 Dirk Stoecker <opensuse@dstoecker.de>
  - update to 2.2.0
    This is mostly a bug-fix release with many fixes allowing to
    work with newer version of libraries. Several compilation issues
    have been resolved on Ubuntu 18.04, 20.04 and Cygwin. The HDR
    merging (pfshdrcalibrate) uses now better, noise-optimal weights,
    which should reduce noise for darker image parts.
    * Added: v210 format in pfsinyuv
    * Fixed: memleak in pfssize
    * Fixed: Fix format-security errors with Octave 5.1
    * Added: pfs_automerge
    * Fixed: typos in the documentation
    * Added: simple deghosting in pfshdrcalibrate (-d option)
    * Fixed: pfsalign now uses free AKAZE feature detector, avoiding
      issues with missing non-free OpenCV classes
    * Fixed: Updated installation instruction for Ubuntu 18.04
    * Fixed: Fixed a number of compiler warnings from g++ 7.4.0
    * Fixed: Octave interface upgraded to Octave-6
    * Fixed: pfstmo_durand02 - reversed the old fix that made images
      over-saturated. Now 99.5th percentile is mapped to white.
    * Removed: pfsinjpeghdr, pfsoutjpeghdr (discontinued)
    * Fixed: compilation fails with GCC11/std=c++17, duplicate "clamp" definition
    * Added: pfshdrcalibrate now performs exposure merging in a noise-optimal manner
    * Added: pfsindcraw now calls libraw's dcraw_emu instead of
      dcraw if the former is available
  - Rebase patch: pfstools-1.8.1-fix-return-in-nonvoid.patch
  - Drop patches (included upstream):
    - pfstools-Fix-build-with-Octave-6.patch
    - 0001-Remove-using-namespace-std-from-global-namespace.patch
  - Disable EXR package which does not build
  - Reenable OpenCV package
* Sun Aug 08 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix build with GCC11/C++17, add
    0001-Remove-using-namespace-std-from-global-namespace.patch
* Thu Mar 25 2021 Michal Suchanek <msuchanek@suse.com>
  - Fix build with Octave 6 https://sourceforge.net/p/pfstools/bugs/49/
    + pfstools-Fix-build-with-Octave-6.patch
* Wed Mar 11 2020 Christophe Giboudeaux <christophe@krop.fr>
  - Require freeglut-devel instead of pkgconfig(freeglut).
    The pkgconfig name changed in Tumbleweed.
* Wed Jan 23 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Correct pfstools-fix-libpfs-linkage.patch
    * Fix broken octave binary modules - mkoctfile does not specify
    - Wl,--no-undefined, and modules fail at runtime:
      ".../pfsget.oct: undefined symbol: _ZN3pfs5DOMIOD1Ev"
    * Fix random parallel build failures due to missing make dependency
* Tue Oct 16 2018 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.1.0:
    * Added support for .yuv files encoded as PQ2020 or HLG2020
    * Use Qt5 instead of Qt4
  - Update the URL
  - Refresh patches, use %autosetup -p1
  - Drop pfstools-Qt5.patch. Fixed upstream.
  - Run spec-cleaner
  - Refresh pfstools-1.8.1-fix-return-in-nonvoid.patch to handle more
    cases.
* Wed Sep 06 2017 aloisio@gmx.com
  - Update to version 2.0.6
    * Fixed: --frame frame range spec can now handle negative frame
      order, e.g. 30:-1:0
    * Added: Added photon-noise weighting in pfshdrcalibrate - very
      small improvement for some images
    * Fixed: pfsview does not change zoom settings when flipping
      between next/previous images
    * Fixed: Fixed bug in pfsin/outimgmagics - missing call to
      InitializeMagick causing assertion fault
    * Fixed: Fixed bug in pfsouthdrhtml - missing call to
      InitializeMagick causing assertion fault
    * Added: Matlab MEX files can now be compiled on Windows from
      Cygwin using VisualStudio compiler
    version 2.0.5:
    * fixed: pfsinppm now can read multiple frames using --frames
      but also from a ppm file
    * fixed: a few typos in the documentation and code (thanks to
      Andreas)
    * fixed: fixed octave interface to work with Octave 3.8.1 (and
      hopefully later versions)
    * fixed: octave-config used to automatically determine were to
      install Octave files
    * fixed: compilation issues with c++-11
    * fixed: bug in the assert statement made some matlab mex
      functions to crash (in debug mode)
    * fixed: version number string is now correctly reported
    * fixed: reverts mistakenly introduced fix from 2.0.0: pfsinpfm
      and pfsoutpfm do not flip images (top-bottom)
    * fixed: pfs handles now very long tags (by truncating them)
  - Refreshed pfstools-octinstall.patch
  - Dropped pfstools-maptype.patch (no longer necessary)
  - Added pfstools-Qt5.patch to build against Qt5 libs.
  - Spec cleanup
* Fri Apr 07 2017 jengelh@inai.de
  - Grammatical corrections to descriptions.
  - Replace %__-type indirect macros.
* Tue Mar 28 2017 pgajdos@suse.com
  - build also with ImageMagick-7
    + pfstools-ImageMagick7.patch
* Mon Mar 14 2016 plinnell@opensuse.org
  - Disable pfscalign subpackage to fix build. It depends on non-free
    opencv
* Sun Mar 13 2016 idonmez@suse.com
  - Disable opencv support because it depends on non-free part.
* Thu Dec 17 2015 p.drouand@gmail.com
  - Fix octave dependency
* Thu Sep 17 2015 p.drouand@gmail.com
  - Update to version 2.0.4
    * fixed: added installation of octave-based scripts: pfsoctavelum
      pfsoctavergb pfsstat
    * fixed: libraries installed in lib64 if needed
    * fixed: added "so" version to the pfs.so library
    * fixed: Replaced depreciated OctaveMap for compatibility with octave 4.0.0
  - Changes from version 2.0.0
    * added: Starting from pfstools 2.0.0, pfstmo and pfscalibration
      are included in the pfstools source package
    * changed: support for automake dropped in favour of cmake
    * fixed: pfsinpfm and pfsoutpfm now handle both big and little endian
      files correctly
    * fixed: pfsinpfm and pfsoutpfm do not flip images (top-bottom)
    * added: new tone-mapping operator: pfstmo_mai11
    * changed: Thoroughly updated README files
    * fixed: several issues with octave scripts (compatibility with newer
      Octave releases), in particular pfs_write_rgb
  - Add dependencies following upstream changes
    * cmake
    * doxygen
    * gsl-devel
    * hdf5-devel
    * opencv-devel
    * fftw3-threads-devel instead of fftw3-devel
    * opencv-devel
    * pkgconfig(libexif)
  - Re-enable building against octave
  - Split out some tools into their own packages
    * libpfs-2
    * pfscalign
    * pfscalibration
    * pfstmo
    * pfsview
    * pfsglview
    * pfstools-exr
    * pfstools-imgmagick
    * pfstools-octave
  - Remove obsolete patches
    * pfstools-octave.patch
    * pfstools-stringcompare.patch
    * pfstools-no-debug-mangling.patch
  - Added patches
    * pfstools-maptype.patch
    * pfstools-octinstall.patch
    * pfstools-fix-libpfs-linkage.patch

Files

/usr/bin/pfsalign
/usr/share/man/man1/pfsalign.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:11:13 2024