]> git.pld-linux.org Git - packages/autopano-sift.git/blame - autopano-sift.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/autopano-sift.git] / autopano-sift.spec
CommitLineData
73f606cc
JB
1# NOTE: libsift is also available separately at
2# http://user.cs.tu-berlin.de/~nowozin/libsift/
3# it should be separate package when other packages use it
4Summary: SIFT Feature Detection implementation
a4b1fae7 5Summary(pl.UTF-8): Implementacja algorytmu SIFT do wykrywania cech obrazu
73f606cc 6Name: autopano-sift
01a8e5c8 7Version: 2.4
6d644992 8Release: 4
73f606cc
JB
9License: GPL, but SIFT algorithm may require license in some countries
10Group: X11/Applications/Graphics
11Source0: http://user.cs.tu-berlin.de/~nowozin/autopano-sift/%{name}-%{version}.tar.gz
01a8e5c8 12# Source0-md5: e497074d0cb5586cdc66506d782ccbd7
73f606cc 13URL: http://user.cs.tu-berlin.de/~nowozin/autopano-sift/
b464cbd6 14# uses {glib,atk,gdk,gtk,glade}-sharp
73f606cc
JB
15BuildRequires: dotnet-gtk-sharp-devel >= 1.0
16BuildRequires: mono-csharp >= 1.0
0f4bd102 17BuildRequires: rpmbuild(monoautodeps)
73f606cc
JB
18Requires: dotnet-gtk-sharp >= 1.0
19Requires: libgdiplus >= 1.0
0f4bd102 20ExcludeArch: i386
73f606cc
JB
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24The SIFT algorithm provides the capability to identify key feature
25points within arbitrary images. It further extracts highly distinct
26information for each such point and allows to characterize the point
27invariant to a number of modifications to the image. It is invariant
28to contrast/brightness changes, to rotation, scaling and partially
29invariant to other kinds of transformations. The algorithm can be
30flexibly used to create input data for image matching, object
31identification and other computer vision related algorithms.
32
33This package provides an implementation of the SIFT algorithm and a
34set of utilities to utilize the algorithm to match two or more images.
35As output, a number of control points are created, which specify one
36and the same image location in two images. The output is created as
37project file for the hugin panorama stitching software, which is
38available in hugin package.
39
8ea55aa8
JR
40%description -l pl.UTF-8
41Algorytm SIFT daje możliwość określenia kluczowych punktów
42charakterystycznych na dowolnych zdjęciach. Następnie wydobywa
43informacje wyodrębniające dla każdego takiego punktu i pozwala
44scharakteryzować ten punkt niezależnie od liczby modyfikacji obrazu.
45Jest niezależny od zmian kontrastu/jasności, obrotów, skalowania i
46częściowo niezależny od innych rodzajów przekształceń. Algorytm może
47być elastycznie używany do tworzenia danych wejściowych do
48dopasowywania obrazów, identyfikowania obiektów i innych algorytmów
49związanych z grafiką komputerową.
73f606cc 50
8ea55aa8
JR
51Ten pakiet dostarcza implementację algorytmu SIFT i zestaw narzędzi
52wykorzystujących ten algorytm do dopasowywania dwóch lub większej
53liczby zdjęć. Na wyjściu tworzony jest zbiór punktów kontrolnych
54określających to samo miejsce na dwóch zdjęciach. Wyjście jest
73f606cc 55tworzone w formacie pliku projektu dla programu do sklejania panoram
8ea55aa8 56hugin, dostępnego w pakiecie o tej samej nazwie.
73f606cc
JB
57
58%prep
59%setup -q
60
61%build
98aebd1e 62%{__make} -C src -j1
73f606cc
JB
63
64%install
65rm -rf $RPM_BUILD_ROOT
66install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/man{1,7}}
67
68install src/libsift.dll $RPM_BUILD_ROOT%{_libdir}
69install src/bin/autopano-complete.sh $RPM_BUILD_ROOT%{_bindir}
70install src/util/{autopano,generatekeys,generatekeys-sd,showone,showtwo}.exe \
71 $RPM_BUILD_ROOT%{_bindir}
72install src/util/monoopt.sh $RPM_BUILD_ROOT%{_bindir}
73install src/util/autopanog/autopanog.exe $RPM_BUILD_ROOT%{_bindir}
74install src/util/man/{autopano-complete,autopano,autopanog,generatekeys,showone,showtwo}.1 \
75 $RPM_BUILD_ROOT%{_mandir}/man1
76install src/util/man/autopano-sift.7 $RPM_BUILD_ROOT%{_mandir}/man7
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%files
82%defattr(644,root,root,755)
83%doc CHANGES README
84%attr(755,root,root) %{_bindir}/*.sh
85# blegh, cannot be run directly (caught by WINE in PLD)
86%attr(755,root,root) %{_bindir}/*.exe
87%{_libdir}/libsift.dll
88%{_mandir}/man1/*
89%{_mandir}/man7/autopano-sift.7*
This page took 0.163383 seconds and 4 git commands to generate.