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