]> git.pld-linux.org Git - packages/autopano-sift.git/blame_incremental - autopano-sift.spec
- mono is supported on alpha,sparc* now
[packages/autopano-sift.git] / autopano-sift.spec
... / ...
CommitLineData
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
4%include /usr/lib/rpm/macros.mono
5Summary: SIFT Feature Detection implementation
6Summary(pl.UTF-8): Implementacja algorytmu SIFT do wykrywania cech obrazu
7Name: autopano-sift
8Version: 2.4
9Release: 3
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
13# Source0-md5: e497074d0cb5586cdc66506d782ccbd7
14URL: http://user.cs.tu-berlin.de/~nowozin/autopano-sift/
15# uses {glib,atk,gdk,gtk,glade}-sharp
16BuildRequires: dotnet-gtk-sharp-devel >= 1.0
17BuildRequires: mono-csharp >= 1.0
18BuildRequires: rpmbuild(monoautodeps)
19Requires: dotnet-gtk-sharp >= 1.0
20Requires: libgdiplus >= 1.0
21ExcludeArch: i386
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
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ą.
51
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
56tworzone w formacie pliku projektu dla programu do sklejania panoram
57hugin, dostępnego w pakiecie o tej samej nazwie.
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.459598 seconds and 4 git commands to generate.