Summary: SIFT Feature Detection implementation Name: autopano-sift Version: 2.4 Release: 2.bp%{?dist} License: GPL Group: Applications/Multimedia Source: http://user.cs.tu-berlin.de/~nowozin/autopano-sift/%{name}-%{version}.tar.gz URL: http://user.cs.tu-berlin.de/~nowozin/autopano-sift/ BuildRoot: %{_tmppath}/%{name}-root Requires: mono-core >= 1.0.2, gtk-sharp >= 1.0.2, mono-winforms >= 1.0.2, libgdiplus >= 1.0.2 BuildRequires: mono-core >= 1.0.2, gtk-sharp >= 1.0.2, gtk-sharp-devel >= 1.0.2, mono-winforms >= 1.0.2, libgdiplus-devel >= 1.0.2, monodevelop >= 0.5.1 %description The SIFT feature detection algorithm has been invented and published by David Lowe at the University of British Columbia. A detailed account of the complete algorithm is available at http://www.cs.ubc.ca/~lowe/papers/ijcv03-abs.html The algorithm provides the capability to identify key feature points within arbitrary images. It further extracts highly distinct information for each such point and allows to characterize the point invariant to a number of modifications to the image. It is invariant to contrast/brightness changes, to rotation, scaling and partially invariant to other kinds of transformations. The algorithm can be flexibly used to create input data for image matching, object identification and other computer vision related algorithms. This package provides an implementation of the SIFT algorithm and a set of utilities to utilize the algorithm to match two or more images. As output, a number of control points are created, which specify one and the same image location in two images. The output is created as project file for the hugin panorama stitching software, which is available at http://hugin.sf.net/ %prep %setup %build cd src make %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/bin mkdir -p $RPM_BUILD_ROOT/usr/lib install -m 755 src/libsift.dll $RPM_BUILD_ROOT/usr/lib install -m 755 src/util/autopanog/autopanog.exe $RPM_BUILD_ROOT/usr/bin install -m 755 src/util/autopano.exe $RPM_BUILD_ROOT/usr/bin install -m 755 src/util/showone.exe $RPM_BUILD_ROOT/usr/bin install -m 755 src/util/showtwo.exe $RPM_BUILD_ROOT/usr/bin install -m 755 src/util/generatekeys.exe $RPM_BUILD_ROOT/usr/bin install -m 755 src/util/generatekeys-sd.exe $RPM_BUILD_ROOT/usr/bin install -m 755 src/bin/autopano-complete.sh $RPM_BUILD_ROOT/usr/bin install -m 755 src/util/monoopt.sh $RPM_BUILD_ROOT/usr/bin %clean rm -rf %{buildroot} %files %defattr(-, root, root) %doc CHANGES src/TODO src/VERSION doc/* src/doc/* %{_bindir} /usr/bin/* /usr/lib/* %changelog * Fri Jul 22 2005 Bruno Postle - update to 2.3 for fc3 * Sat Jan 15 2005 Bruno Postle - update to 2.2 version, now depends on libgdiplus * Wed Nov 15 2004 Bruno Postle - update to 2.1 version * Wed Oct 20 2004 Bruno Postle - update to 2.0 version for fc2 * Tue May 18 2004 Bruno Postle - update to latest 1.3 version * Wed May 05 2004 Bruno Postle - update, now depends on libsift * Fri Apr 30 2004 Bruno Postle - initial RPM