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