Gentoo Archives: gentoo-commits

From: Markus Meier <maekke@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/
Date: Fri, 25 Sep 2015 15:01:54
Message-Id: 1443193273.e7d131fac26db3d6c850d8822e430f7256bed96c.maekke@gentoo
1 commit: e7d131fac26db3d6c850d8822e430f7256bed96c
2 Author: Markus Meier <maekke <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 25 15:01:13 2015 +0000
4 Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 25 15:01:13 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d131fa
7
8 media-gfx/enblend: remove old
9
10 Package-Manager: portage-2.2.20.1
11
12 media-gfx/enblend/Manifest | 2 -
13 media-gfx/enblend/enblend-4.1.1-r1.ebuild | 73 ---
14 media-gfx/enblend/enblend-4.1.1-r2.ebuild | 75 ---
15 media-gfx/enblend/enblend-4.1.1-r3.ebuild | 79 ---
16 media-gfx/enblend/enblend-4.1.1.ebuild | 81 ---
17 media-gfx/enblend/enblend-4.1.2.ebuild | 74 ---
18 media-gfx/enblend/enblend-4.1.3.ebuild | 77 ---
19 .../files/enblend-4.1.1-texinfo-5-upstream.patch | 617 ---------------------
20 8 files changed, 1078 deletions(-)
21
22 diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest
23 index 8e9dbf3..a505c8f 100644
24 --- a/media-gfx/enblend/Manifest
25 +++ b/media-gfx/enblend/Manifest
26 @@ -1,3 +1 @@
27 -DIST enblend-enfuse-4.1.1.tar.gz 850214 SHA256 9d0947633ebaa0dc1211331b31009408de6fe2108751ad4190760e3a9f181bc9 SHA512 dd4c8f205986beef1268210a8ccad10107125fc15a45b2e7266f250d36a294356f557d577b80e923e04b5f14ed5f6070201793c067cc3a2e7d6020cf5669a61f WHIRLPOOL c9938499116f26f3bfe6eae874414722a15380cbda959c82315bb124cb7b58456550174b0d43355d924cb6e107ef3ee4d1b83f8adc82d7144d974b66207ff965
28 -DIST enblend-enfuse-4.1.2.tar.gz 869265 SHA256 6dc2682d366776ff771fd6c9ae709bcfef0b7b00cac9e620b56d13bf81faaf6e SHA512 8d4fa80bb455276e79e7ee4e757c8774bb0380fa2ef56835e18a02fda12b710eaad0a90f2849dc2297eb7cd477dc7134a90a61708373928463595d726ded0259 WHIRLPOOL e0834b7e9461ae3d29e52cd21cd8c41384356026f3e62b7c60cbb60ba02edc23c844862afac001cb20b5da828a11ec7f9bd4d604ab77177ca318e400ccf70650
29 DIST enblend-enfuse-4.1.3.tar.gz 862079 SHA256 1c00ae95cd05502759d7d47f99e6ba1150f8807f8f4f46c800cd46c5ad0df9ac SHA512 0a3487783afadee896b84411330898393cda4be4cbb79d36013daa98c17ab88f97a298c21a5c398b7cb2ce83e8dc4519a80e18be472c5fec10c3114037b6db73 WHIRLPOOL ab33a8ca5c38d9a5dca6aaeed7cbc806f7c34c5642f9e568a90d14789ecede896c0da888e5fe7e7d30e586778e0734495d06055fc189732e55bc0c013e699b48
30
31 diff --git a/media-gfx/enblend/enblend-4.1.1-r1.ebuild b/media-gfx/enblend/enblend-4.1.1-r1.ebuild
32 deleted file mode 100644
33 index 20e2832..0000000
34 --- a/media-gfx/enblend/enblend-4.1.1-r1.ebuild
35 +++ /dev/null
36 @@ -1,73 +0,0 @@
37 -# Copyright 1999-2013 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -# $Id$
40 -
41 -EAPI=5
42 -
43 -inherit cmake-utils
44 -
45 -MY_P="${PN}-enfuse-${PV/_rc/rc}"
46 -
47 -DESCRIPTION="Image Blending with Multiresolution Splines"
48 -HOMEPAGE="http://enblend.sourceforge.net/"
49 -SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
50 -
51 -LICENSE="GPL-2 VIGRA"
52 -SLOT="0"
53 -KEYWORDS="~amd64 ~ppc ~x86"
54 -IUSE="debug doc gpu image-cache openmp"
55 -
56 -REQUIRED_USE="openmp? ( !image-cache )"
57 -
58 -RDEPEND="
59 - media-libs/glew
60 - =media-libs/lcms-2*
61 - >=media-libs/libpng-1.2.43:0=
62 - >=media-libs/openexr-1.0:=
63 - media-libs/plotutils[X]
64 - media-libs/tiff
65 - >=media-libs/vigra-1.8.0
66 - sci-libs/gsl
67 - virtual/jpeg:0=
68 - debug? ( dev-libs/dmalloc )
69 - gpu? ( media-libs/freeglut )"
70 -DEPEND="${RDEPEND}
71 - >=dev-libs/boost-1.31.0:=
72 - virtual/pkgconfig
73 - doc? (
74 - media-gfx/imagemagick
75 - media-gfx/transfig
76 - sci-visualization/gnuplot[gd]
77 - virtual/latex-base
78 - )"
79 -
80 -S="${WORKDIR}/${MY_P}"
81 -
82 -src_prepare() {
83 - sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
84 - sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
85 - cmake-utils_src_prepare
86 -}
87 -
88 -src_configure() {
89 - local mycmakeargs=(
90 - -DCMAKE_CXX_FLAGS_RELEASE=""
91 - $(cmake-utils_use_enable debug DMALLOC)
92 - $(cmake-utils_use doc DOC)
93 - $(cmake-utils_use_enable image-cache IMAGECACHE)
94 - $(cmake-utils_use_enable openmp)
95 - $(cmake-utils_use_enable gpu)
96 - )
97 - CMAKE_BUILD_TYPE="Release"
98 - cmake-utils_src_configure
99 -}
100 -
101 -src_compile() {
102 - # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
103 - cmake-utils_src_compile -j1
104 -}
105 -
106 -src_install() {
107 - local DOCS=( AUTHORS ChangeLog NEWS README )
108 - cmake-utils_src_install
109 -}
110
111 diff --git a/media-gfx/enblend/enblend-4.1.1-r2.ebuild b/media-gfx/enblend/enblend-4.1.1-r2.ebuild
112 deleted file mode 100644
113 index aea8156..0000000
114 --- a/media-gfx/enblend/enblend-4.1.1-r2.ebuild
115 +++ /dev/null
116 @@ -1,75 +0,0 @@
117 -# Copyright 1999-2013 Gentoo Foundation
118 -# Distributed under the terms of the GNU General Public License v2
119 -# $Id$
120 -
121 -EAPI=5
122 -
123 -inherit eutils cmake-utils
124 -
125 -MY_P="${PN}-enfuse-${PV/_rc/rc}"
126 -
127 -DESCRIPTION="Image Blending with Multiresolution Splines"
128 -HOMEPAGE="http://enblend.sourceforge.net/"
129 -SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
130 -
131 -LICENSE="GPL-2 VIGRA"
132 -SLOT="0"
133 -KEYWORDS="~amd64 ~ppc ~x86"
134 -IUSE="debug doc gpu image-cache openmp"
135 -
136 -REQUIRED_USE="openmp? ( !image-cache )"
137 -
138 -RDEPEND="
139 - media-libs/glew
140 - =media-libs/lcms-2*
141 - >=media-libs/libpng-1.2.43:0=
142 - >=media-libs/openexr-1.0:=
143 - media-libs/plotutils[X]
144 - media-libs/tiff
145 - >=media-libs/vigra-1.8.0
146 - sci-libs/gsl
147 - virtual/jpeg:0=
148 - debug? ( dev-libs/dmalloc )
149 - gpu? ( media-libs/freeglut )"
150 -DEPEND="${RDEPEND}
151 - >=dev-libs/boost-1.31.0:=
152 - virtual/pkgconfig
153 - doc? (
154 - media-gfx/imagemagick
155 - media-gfx/transfig
156 - sci-visualization/gnuplot[gd]
157 - virtual/latex-base
158 - )"
159 -
160 -S="${WORKDIR}/${MY_P}"
161 -
162 -src_prepare() {
163 - epatch "${FILESDIR}"/${PN}-4.1.3-vigra_check.patch
164 -
165 - sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
166 - sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
167 - cmake-utils_src_prepare
168 -}
169 -
170 -src_configure() {
171 - local mycmakeargs=(
172 - -DCMAKE_CXX_FLAGS_RELEASE=""
173 - $(cmake-utils_use_enable debug DMALLOC)
174 - $(cmake-utils_use doc DOC)
175 - $(cmake-utils_use_enable image-cache IMAGECACHE)
176 - $(cmake-utils_use_enable openmp)
177 - $(cmake-utils_use_enable gpu)
178 - )
179 - CMAKE_BUILD_TYPE="Release"
180 - cmake-utils_src_configure
181 -}
182 -
183 -src_compile() {
184 - # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
185 - cmake-utils_src_compile -j1
186 -}
187 -
188 -src_install() {
189 - local DOCS=( AUTHORS ChangeLog NEWS README )
190 - cmake-utils_src_install
191 -}
192
193 diff --git a/media-gfx/enblend/enblend-4.1.1-r3.ebuild b/media-gfx/enblend/enblend-4.1.1-r3.ebuild
194 deleted file mode 100644
195 index 2e46825..0000000
196 --- a/media-gfx/enblend/enblend-4.1.1-r3.ebuild
197 +++ /dev/null
198 @@ -1,79 +0,0 @@
199 -# Copyright 1999-2013 Gentoo Foundation
200 -# Distributed under the terms of the GNU General Public License v2
201 -# $Id$
202 -
203 -EAPI=5
204 -
205 -inherit eutils cmake-utils
206 -
207 -MY_P="${PN}-enfuse-${PV/_rc/rc}"
208 -
209 -DESCRIPTION="Image Blending with Multiresolution Splines"
210 -HOMEPAGE="http://enblend.sourceforge.net/"
211 -SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
212 -
213 -LICENSE="GPL-2 VIGRA"
214 -SLOT="0"
215 -KEYWORDS="~amd64 ~ppc ~x86"
216 -IUSE="debug doc gpu image-cache openmp"
217 -
218 -REQUIRED_USE="openmp? ( !image-cache )"
219 -
220 -RDEPEND="
221 - media-libs/glew
222 - =media-libs/lcms-2*
223 - >=media-libs/libpng-1.2.43:0=
224 - >=media-libs/openexr-1.0:=
225 - media-libs/plotutils[X]
226 - media-libs/tiff
227 - >=media-libs/vigra-1.8.0
228 - sci-libs/gsl
229 - virtual/jpeg:0=
230 - debug? ( dev-libs/dmalloc )
231 - gpu? ( media-libs/freeglut )"
232 -DEPEND="${RDEPEND}
233 - >=dev-libs/boost-1.31.0:=
234 - virtual/pkgconfig
235 - doc? (
236 - media-gfx/imagemagick
237 - media-gfx/transfig
238 - sci-visualization/gnuplot[gd]
239 - virtual/latex-base
240 - )"
241 -
242 -S="${WORKDIR}/${MY_P}"
243 -
244 -src_prepare() {
245 - epatch "${FILESDIR}"/${PN}-4.1.3-vigra_check.patch
246 -
247 - sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
248 - sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
249 - cmake-utils_src_prepare
250 -
251 - epatch "${FILESDIR}"/${P}-texinfo-5-upstream.patch
252 - epatch "${FILESDIR}"/${PN}-4.1.3-texinfo-5-more.patch
253 -
254 -}
255 -
256 -src_configure() {
257 - local mycmakeargs=(
258 - -DCMAKE_CXX_FLAGS_RELEASE=""
259 - $(cmake-utils_use_enable debug DMALLOC)
260 - $(cmake-utils_use doc DOC)
261 - $(cmake-utils_use_enable image-cache IMAGECACHE)
262 - $(cmake-utils_use_enable openmp)
263 - $(cmake-utils_use_enable gpu)
264 - )
265 - CMAKE_BUILD_TYPE="Release"
266 - cmake-utils_src_configure
267 -}
268 -
269 -src_compile() {
270 - # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
271 - cmake-utils_src_compile -j1
272 -}
273 -
274 -src_install() {
275 - local DOCS=( AUTHORS ChangeLog NEWS README )
276 - cmake-utils_src_install
277 -}
278
279 diff --git a/media-gfx/enblend/enblend-4.1.1.ebuild b/media-gfx/enblend/enblend-4.1.1.ebuild
280 deleted file mode 100644
281 index 20e6ba7..0000000
282 --- a/media-gfx/enblend/enblend-4.1.1.ebuild
283 +++ /dev/null
284 @@ -1,81 +0,0 @@
285 -# Copyright 1999-2013 Gentoo Foundation
286 -# Distributed under the terms of the GNU General Public License v2
287 -# $Id$
288 -
289 -EAPI=2
290 -
291 -inherit eutils
292 -
293 -MY_P="${PN}-enfuse-${PV/_rc/rc}"
294 -
295 -DESCRIPTION="Image Blending with Multiresolution Splines"
296 -HOMEPAGE="http://enblend.sourceforge.net/"
297 -SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
298 -
299 -LICENSE="GPL-2 VIGRA"
300 -SLOT="0"
301 -KEYWORDS="amd64 ppc x86"
302 -IUSE="debug doc gpu +image-cache +openexr openmp"
303 -
304 -RDEPEND="
305 - media-libs/glew
306 - =media-libs/lcms-2*
307 - >=media-libs/libpng-1.2.43
308 - media-libs/plotutils[X]
309 - media-libs/tiff
310 - >=media-libs/vigra-1.8.0
311 - sci-libs/gsl
312 - virtual/jpeg
313 - gpu? ( media-libs/freeglut )
314 - openexr? ( >=media-libs/openexr-1.0 )"
315 -DEPEND="${RDEPEND}
316 - >=dev-libs/boost-1.31.0
317 - virtual/pkgconfig
318 - doc? (
319 - media-gfx/transfig
320 - sci-visualization/gnuplot[gd]
321 - virtual/latex-base
322 - )"
323 -
324 -S="${WORKDIR}/${MY_P}"
325 -
326 -pkg_setup() {
327 - if use image-cache && use openmp; then
328 - ewarn "the openmp and image-cache USE-flags are mutually exclusive"
329 - ewarn "image-cache will be disabled in favour of openmp"
330 - fi
331 -}
332 -
333 -src_configure() {
334 - local myconf="--with-boost-filesystem"
335 - if use image-cache && use openmp; then
336 - myconf="${myconf} --disable-image-cache --enable-openmp"
337 - else
338 - myconf="${myconf} $(use_enable image-cache) $(use_enable openmp)"
339 - fi
340 -
341 - use doc && myconf="${myconf} --with-gnuplot=$(type -p gnuplot)" \
342 - || myconf="${myconf} --with-gnuplot=false"
343 -
344 - econf \
345 - --with-x \
346 - $(use_enable debug) \
347 - $(use_enable gpu gpu-support) \
348 - $(use_with openexr) \
349 - ${myconf}
350 -}
351 -
352 -src_compile() {
353 - # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
354 - emake -j1 || die
355 - if use doc; then
356 - cd doc
357 - make enblend.pdf enfuse.pdf || die
358 - fi
359 -}
360 -
361 -src_install() {
362 - emake DESTDIR="${D}" install || die
363 - dodoc AUTHORS ChangeLog NEWS README || die
364 - use doc && dodoc doc/en{blend,fuse}.pdf
365 -}
366
367 diff --git a/media-gfx/enblend/enblend-4.1.2.ebuild b/media-gfx/enblend/enblend-4.1.2.ebuild
368 deleted file mode 100644
369 index 5078db9..0000000
370 --- a/media-gfx/enblend/enblend-4.1.2.ebuild
371 +++ /dev/null
372 @@ -1,74 +0,0 @@
373 -# Copyright 1999-2014 Gentoo Foundation
374 -# Distributed under the terms of the GNU General Public License v2
375 -# $Id$
376 -
377 -EAPI=5
378 -
379 -inherit cmake-utils
380 -
381 -MY_P="${PN}-enfuse-${PV/_rc/rc}"
382 -
383 -DESCRIPTION="Image Blending with Multiresolution Splines"
384 -HOMEPAGE="http://enblend.sourceforge.net/"
385 -SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
386 -
387 -LICENSE="GPL-2 VIGRA"
388 -SLOT="0"
389 -KEYWORDS="~amd64 ~ppc ~x86"
390 -IUSE="debug doc gpu image-cache openmp"
391 -
392 -REQUIRED_USE="openmp? ( !image-cache )"
393 -
394 -RDEPEND="
395 - media-libs/glew
396 - =media-libs/lcms-2*
397 - >=media-libs/libpng-1.2.43:0=
398 - >=media-libs/openexr-1.0:=
399 - media-libs/plotutils[X]
400 - media-libs/tiff
401 - >=media-libs/vigra-1.8.0
402 - sci-libs/gsl
403 - virtual/jpeg:0=
404 - debug? ( dev-libs/dmalloc )
405 - gpu? ( media-libs/freeglut )"
406 -DEPEND="${RDEPEND}
407 - >=dev-libs/boost-1.31.0:=
408 - sys-apps/help2man
409 - virtual/pkgconfig
410 - doc? (
411 - media-gfx/imagemagick
412 - media-gfx/transfig
413 - sci-visualization/gnuplot[gd]
414 - virtual/latex-base
415 - )"
416 -
417 -S="${WORKDIR}/${MY_P}"
418 -
419 -src_prepare() {
420 - sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
421 - sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
422 - cmake-utils_src_prepare
423 -}
424 -
425 -src_configure() {
426 - local mycmakeargs=(
427 - -DCMAKE_CXX_FLAGS_RELEASE=""
428 - $(cmake-utils_use_enable debug DMALLOC)
429 - $(cmake-utils_use doc DOC)
430 - $(cmake-utils_use_enable image-cache IMAGECACHE)
431 - $(cmake-utils_use_enable openmp)
432 - $(cmake-utils_use_enable gpu)
433 - )
434 - CMAKE_BUILD_TYPE="Release"
435 - cmake-utils_src_configure
436 -}
437 -
438 -src_compile() {
439 - # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
440 - cmake-utils_src_compile -j1
441 -}
442 -
443 -src_install() {
444 - local DOCS=( AUTHORS ChangeLog NEWS README )
445 - cmake-utils_src_install
446 -}
447
448 diff --git a/media-gfx/enblend/enblend-4.1.3.ebuild b/media-gfx/enblend/enblend-4.1.3.ebuild
449 deleted file mode 100644
450 index 2f5e564..0000000
451 --- a/media-gfx/enblend/enblend-4.1.3.ebuild
452 +++ /dev/null
453 @@ -1,77 +0,0 @@
454 -# Copyright 1999-2015 Gentoo Foundation
455 -# Distributed under the terms of the GNU General Public License v2
456 -# $Id$
457 -
458 -EAPI=5
459 -
460 -inherit cmake-utils
461 -
462 -MY_P="${PN}-enfuse-${PV/_rc/rc}"
463 -
464 -DESCRIPTION="Image Blending with Multiresolution Splines"
465 -HOMEPAGE="http://enblend.sourceforge.net/"
466 -SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
467 -
468 -LICENSE="GPL-2 VIGRA"
469 -SLOT="0"
470 -KEYWORDS="amd64 ppc x86"
471 -IUSE="debug doc gpu image-cache openmp"
472 -
473 -REQUIRED_USE="openmp? ( !image-cache )"
474 -
475 -RDEPEND="
476 - >=dev-libs/boost-1.31.0:=
477 - media-libs/glew
478 - >=media-libs/lcms-2.5:2
479 - >=media-libs/libpng-1.2.43:0=
480 - >=media-libs/openexr-1.0:=
481 - media-libs/plotutils[X]
482 - media-libs/tiff:=
483 - >=media-libs/vigra-1.8.0[openexr]
484 - sci-libs/gsl
485 - virtual/jpeg:0=
486 - debug? ( dev-libs/dmalloc )
487 - gpu? ( media-libs/freeglut )"
488 -DEPEND="${RDEPEND}
489 - media-gfx/imagemagick
490 - sys-apps/help2man
491 - virtual/pkgconfig
492 - doc? (
493 - media-gfx/transfig
494 - sci-visualization/gnuplot[gd]
495 - virtual/latex-base
496 - )"
497 -
498 -S="${WORKDIR}/${MY_P}"
499 -
500 -PATCHES=( "${FILESDIR}/${PN}-4.1.3-vigra_check.patch" )
501 -
502 -src_prepare() {
503 - sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
504 - sed -i -e "s:doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || die
505 - cmake-utils_src_prepare
506 -}
507 -
508 -src_configure() {
509 - local mycmakeargs=(
510 - -DCMAKE_CXX_FLAGS_RELEASE=""
511 - -DMAKEINFO_EXE="/bin/true"
512 - $(cmake-utils_use_enable debug DMALLOC)
513 - $(cmake-utils_use doc DOC)
514 - $(cmake-utils_use_enable image-cache IMAGECACHE)
515 - $(cmake-utils_use_enable openmp)
516 - $(cmake-utils_use_enable gpu)
517 - )
518 - CMAKE_BUILD_TYPE="Release"
519 - cmake-utils_src_configure
520 -}
521 -
522 -src_compile() {
523 - # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
524 - cmake-utils_src_compile -j1
525 -}
526 -
527 -src_install() {
528 - local DOCS=( AUTHORS ChangeLog NEWS README )
529 - cmake-utils_src_install
530 -}
531
532 diff --git a/media-gfx/enblend/files/enblend-4.1.1-texinfo-5-upstream.patch b/media-gfx/enblend/files/enblend-4.1.1-texinfo-5-upstream.patch
533 deleted file mode 100644
534 index 8399f23..0000000
535 --- a/media-gfx/enblend/files/enblend-4.1.1-texinfo-5-upstream.patch
536 +++ /dev/null
537 @@ -1,617 +0,0 @@
538 -From 0a60c121addb1b850f52281d898bdf1e04d920ad Mon Sep 17 00:00:00 2001
539 -From: Sebastian Pipping <sebastian@×××××××.org>
540 -Date: Sun, 16 Aug 2015 20:01:15 +0200
541 -Subject: [PATCH] Port enblend-4.1.3-texinfo-5-upstream.patch to 4.1.1
542 -
543 ----
544 - doc/Makefile.am | 2 +-
545 - doc/auxmac.tex | 7 ---
546 - doc/auxmac.texi | 156 ---------------------------------------------------
547 - doc/bug-reports.texi | 2 +-
548 - doc/enblend.texi | 34 +++++------
549 - doc/enfuse.texi | 81 +++++++++++---------------
550 - 6 files changed, 51 insertions(+), 231 deletions(-)
551 -
552 -diff --git a/doc/Makefile.am b/doc/Makefile.am
553 -index 22c7fbc..40bb394 100644
554 ---- a/doc/Makefile.am
555 -+++ b/doc/Makefile.am
556 -@@ -46,7 +46,7 @@ AM_MAKEINFOHTMLFLAGS = @AM_MAKEINFOHTMLFLAGS@ \
557 - -I $(top_builddir) -I $(srcdir) \
558 - --css-include=@srcdir@/default.css \
559 - $(MAKEINFOHTMLFLAGS)
560 --export TEXINPUTS=$(top_builddir):$(srcdir)
561 -+export TEXINPUTS = .:$(top_builddir):$(srcdir):
562 -
563 - TEXI2DVI = texi2dvi $(TEXI2DVIFLAGS) $(EXTRATEXI2DVIFLAGS)
564 -
565 -diff --git a/doc/auxmac.tex b/doc/auxmac.tex
566 -index 812d58d..524830f 100644
567 ---- a/doc/auxmac.tex
568 -+++ b/doc/auxmac.tex
569 -@@ -1,13 +1,6 @@
570 --\input thumbpdf.sty
571 --
572 --
573 - % Auxilliary Macros.
574 - %
575 - % Include this file before texinfo.tex!
576 -
577 - \def\mathit#1{\hbox{\it #1}}
578 - \def\mathrm#1{\ifmmode{\rm #1}\else #1\fi}
579 --
580 --% These definitions are required for older versions of texinfo.tex.
581 --\def\geq{\ifmmode \ge\else $\ge$\fi}
582 --\def\leq{\ifmmode \le\else $\le$\fi}
583 -diff --git a/doc/auxmac.texi b/doc/auxmac.texi
584 -index 98c679f..59520c3 100644
585 ---- a/doc/auxmac.texi
586 -+++ b/doc/auxmac.texi
587 -@@ -2,16 +2,6 @@
588 - @c Macro Definitions
589 - @c
590 -
591 --@c redefined commands
592 --
593 --@c Get the spacing of dimensions right.
594 --@ifnottex
595 --@macro dmn{unit}
596 --@tie{}\unit\
597 --@end macro
598 --@end ifnottex
599 --
600 --
601 - @c extended commands
602 -
603 - @c Add a title to a DocBook element.
604 -@@ -80,73 +70,6 @@ not displayed, because of lacking <acronym>SVG</acronym> and
605 -
606 - @c Operators
607 -
608 --@c Generate a nice representation of base^exponent.
609 --@macro power{base, exponent}
610 --@ifinfo
611 --\base\^\exponent\
612 --@end ifinfo
613 --@html
614 --\base\<sup>\exponent\</sup>
615 --@end html
616 --@tex
617 --$\base\^{\exponent\}$%
618 --@end tex
619 --@docbook
620 --\base\<superscript>\exponent\</superscript>
621 --@end docbook
622 --@end macro
623 --
624 --
625 --@macro classictimes
626 --@ifinfo
627 --x@c gobble following newline -- The Tricks of a Texinfo Wizard.
628 --@end ifinfo
629 --@html
630 --&times;
631 --@end html
632 --@tex
633 --\\ifmmode\\times\\else$\\times$\\fi% gobble following newline -- The Tricks of a TeX Wizard.
634 --@end tex
635 --@docbook
636 --&times;
637 --@end docbook
638 --@end macro
639 --
640 --
641 --@c Required for older versions of makeinfo. The definition of @geq
642 --@c for TeX lives in auxmac.tex.
643 --@ifnottex
644 --@macro geq
645 --@ifinfo
646 -->=@c
647 --@end ifinfo
648 --@html
649 --&ge;
650 --@end html
651 --@docbook
652 --&ge;
653 --@end docbook
654 --@end macro
655 --@end ifnottex
656 --
657 --
658 --@c Required for older versions of makeinfo. The definition of @leq
659 --@c for TeX lives in auxmac.tex.
660 --@ifnottex
661 --@macro leq
662 --@ifinfo
663 --<=@c
664 --@end ifinfo
665 --@html
666 --&le;
667 --@end html
668 --@docbook
669 --&le;
670 --@end docbook
671 --@end macro
672 --@end ifnottex
673 --
674 --
675 - @macro plusminus
676 - @ifinfo
677 - +/-@c
678 -@@ -163,62 +86,6 @@ x@c gobble following newline -- The Tricks of a Texinfo Wizard.
679 - @end macro
680 -
681 -
682 --@c Special Characters
683 --
684 --@macro inlineomega
685 --@ifinfo
686 --@math{omega}@c
687 --@end ifinfo
688 --@html
689 --<mathinline xmlns="http://www.w3.org/1998/Math/MathML" display="inline">
690 -- <mi>&omega;</mi>
691 --</mathinline>
692 --@end html
693 --@tex
694 --$\\omega$%
695 --@end tex
696 --@docbook
697 --&omega;
698 --@end docbook
699 --@end macro
700 --
701 --
702 --@macro inlinesigma
703 --@ifinfo
704 --@math{sigma}@c
705 --@end ifinfo
706 --@html
707 --<mathinline xmlns="http://www.w3.org/1998/Math/MathML" display="inline">
708 -- <mi>&sigma;</mi>
709 --</mathinline>
710 --@end html
711 --@tex
712 --$\\sigma$%
713 --@end tex
714 --@docbook
715 --&sigma;
716 --@end docbook
717 --@end macro
718 --
719 --
720 --@macro inlinexi
721 --@ifinfo
722 --@math{xi}@c
723 --@end ifinfo
724 --@html
725 --<mathinline xmlns="http://www.w3.org/1998/Math/MathML" display="inline">
726 -- <mi>&xi;</mi>
727 --</mathinline>
728 --@end html
729 --@tex
730 --$\\xi$%
731 --@end tex
732 --@docbook
733 --&xi;
734 --@end docbook
735 --@end macro
736 --
737 --
738 - @c Text Fragments
739 -
740 - @macro mainpurpose
741 -@@ -236,26 +103,3 @@ $\\xi$%
742 - @noindent
743 - @strong{Summary of influential options}
744 - @end macro
745 --
746 --
747 --@macro semilog{significant, exponent}
748 --@ifinfo
749 --\significant\*10^\exponent\@c
750 --@end ifinfo
751 --@html
752 --<math xmlns="http://www.w3.org/1998/Math/MathML" display="inline">
753 -- <mn>\significant\</mn>
754 -- <mo>&times;</mo>
755 -- <msup>
756 -- <mn>10</mn>
757 -- <mn>\exponent\</mn>
758 -- </msup>
759 --</math>
760 --@end html
761 --@tex
762 --\\ifmmode\significant\ \\times 10^{\exponent\}\\else$\significant\ \\times 10^{\exponent\}$\\fi%
763 --@end tex
764 --@docbook
765 --\significant\&times;10<superscript>\exponent\</superscript>
766 --@end docbook
767 --@end macro
768 -diff --git a/doc/bug-reports.texi b/doc/bug-reports.texi
769 -index 56f8196..82c7476 100644
770 ---- a/doc/bug-reports.texi
771 -+++ b/doc/bug-reports.texi
772 -@@ -78,7 +78,7 @@ this by running it with the options @option{--version} and
773 - @item
774 - A complete set of input images that will reproduce the bug. Strive
775 - for a minimal set of @emph{small}@footnote{Images of a size less than
776 --1500@classictimes{}1000 pixels qualify as small.} images.
777 -+1500x1000 pixels qualify as small.} images.
778 -
779 - @item
780 - The type of machine you are using, and the operating system name and
781 -diff --git a/doc/enblend.texi b/doc/enblend.texi
782 -index 17b7c3d..a9a00e8 100644
783 ---- a/doc/enblend.texi
784 -+++ b/doc/enblend.texi
785 -@@ -508,9 +508,9 @@ As a guideline, remember that each new level works on a linear scale
786 - twice as large as the previous one. So, the zeroth layer, the
787 - original image, obviously defines the image at single-pixel scale, the
788 - first level works at two-pixel scale, and generally, the @math{n}-th
789 --level contains image data at @power{2, n}-pixel scale. This is the
790 -+level contains image data at 2^n-pixel scale. This is the
791 - reason why an image of
792 --@math{width}@classictimes{}@/@math{height}@dmn{pixels} cannot be
793 -+@math{width}x@/@math{height}@dmn{pixels} cannot be
794 - deconstructed into a pyramid of more than
795 - @ifinfo
796 - @display
797 -@@ -1194,11 +1194,11 @@ For floating-point format, use
798 -
799 - @itemize
800 - @item
801 --Minimum normalized value: @semilog{1.2, -38}
802 -+Minimum normalized value: 1.2e-38
803 - @item
804 --Epsilon: @semilog{1.2, -7}
805 -+Epsilon: 1.2e-7
806 - @item
807 --Maximum finite value: @semilog{3.4, 38}
808 -+Maximum finite value: 3.4e38
809 - @end itemize
810 -
811 - @c IEEE double: 64 bits, n = 53, k = 64 - n - 1 = 10
812 -@@ -1210,11 +1210,11 @@ Maximum finite value: @semilog{3.4, 38}
813 -
814 - @itemize
815 - @item
816 --Minimum normalized value: @semilog{2.2, -308}
817 -+Minimum normalized value: 2.2e-308
818 - @item
819 --Epsilon: @semilog{2.2, -16}
820 -+Epsilon: 2.2e-16
821 - @item
822 --Maximum finite value: @semilog{1.8, 308}
823 -+Maximum finite value: 1.8e308
824 - @end itemize
825 - @end table
826 -
827 -@@ -1236,11 +1236,11 @@ floating-point numbers.
828 -
829 - @itemize
830 - @item
831 --Minimum normalized value: @semilog{9.3, -10}
832 -+Minimum normalized value: 9.3e-10
833 - @item
834 --Epsilon: @semilog{2.0, -3}
835 -+Epsilon: 2.0e-3
836 - @item
837 --Maximum finite value: @semilog{4.3, 9}
838 -+Maximum finite value: 4.3e9
839 - @end itemize
840 -
841 - @item -f @var{WIDTH}x@var{HEIGHT}
842 -@@ -1250,7 +1250,7 @@ Maximum finite value: @semilog{4.3, 9}
843 - @cindex canvas size
844 - @cindex size, canvas
845 - Ensure that the minimum ``canvas'' size of the output image is at
846 --least @var{WIDTH}@classictimes{}@/@var{HEIGHT}. Optionally specify
847 -+least @var{WIDTH}x@/@var{HEIGHT}. Optionally specify
848 - the @var{XOFFSET} and @var{YOFFSET}, too.
849 -
850 - @pindex nona @r{(Hugin)}
851 -@@ -1572,7 +1572,7 @@ If omitted @var{FACTOR} defaults to
852 - @value{src::default-coarseness-factor}, this means,
853 - option@tie{}@option{--coarse-mask} shrinks the overlapping
854 - @emph{areas} by a factor of
855 --@math{@value{src::default-coarseness-factor}@classictimes{}@/@value{src::default-coarseness-factor}}.
856 -+@math{@value{src::default-coarseness-factor}x@/@value{src::default-coarseness-factor}}.
857 - With @var{FACTOR}@tie{}=@tie{}8 the total memory allocated during a
858 - run of Enblend shrinks approximately by 80% and the maximum amount of
859 - memory in use at a time is decreased to 60% (Enblend compiled with
860 -@@ -2494,7 +2494,7 @@ option@tie{}@option{--visualize} to directly judge the effect.
861 - When using this option in conjunction with
862 - option@tie{}@code{--coarse-mask}=@/@var{FACTOR}, keep in mind that the
863 - smoothing occurs @emph{after} the overlap regions have been shrunken.
864 --Thus, blurring affects a @var{FACTOR}@classictimes{}@/@var{FACTOR}
865 -+Thus, blurring affects a @var{FACTOR}x@/@var{FACTOR}
866 - times larger area in the original images.
867 -
868 - Valid range: @var{RADIUS} @geq{} @value{src::minimum-smooth-difference}.
869 -@@ -2606,7 +2606,7 @@ of the image and the final seam-line
870 - @rimage{seam-line-visualization}
871 -
872 - @caption{Seam-line visualization of a simple overlap. The
873 --853@classictimes{}238@dmn{pixel} image is shown at a magification of
874 -+853x238@dmn{pixel} image is shown at a magification of
875 - 100%.}
876 -
877 - @shortcaption{Seam-line visualization}
878 -@@ -2618,7 +2618,7 @@ of the image and the final seam-line
879 - @rimage{seam-line-visualization, 15cm}
880 -
881 - @caption{Seam-line visualization of a simple overlap. The
882 --853@classictimes{}238@dmn{pixel} image has been rescaled to a width of
883 -+853x238@dmn{pixel} image has been rescaled to a width of
884 - approximately 15@dmn{cm}.}
885 -
886 - @shortcaption{Seam-line visualization}
887 -@@ -2629,7 +2629,7 @@ approximately 15@dmn{cm}.}
888 - @float Figure,Figure:seam-line-visualization
889 - @rimage{seam-line-visualization, 15cm}
890 -
891 --@caption{Seam-line visualization of a simple overlap. The 853@classictimes{}238@dmn{pixel} image has been rescaled to a width of approximately 15@dmn{cm}.}
892 -+@caption{Seam-line visualization of a simple overlap. The 853x238@dmn{pixel} image has been rescaled to a width of approximately 15@dmn{cm}.}
893 -
894 - @shortcaption{Seam-line visualization}
895 - @end float
896 -diff --git a/doc/enfuse.texi b/doc/enfuse.texi
897 -index 0dd8c23..59c1dfe 100644
898 ---- a/doc/enfuse.texi
899 -+++ b/doc/enfuse.texi
900 -@@ -621,9 +621,9 @@ As a guideline, remember that each new level works on a linear scale
901 - twice as large as the previous one. So, the zeroth layer, the
902 - original image, obviously defines the image at single-pixel scale, the
903 - first level works at two-pixel scale, and generally, the @math{n}-th
904 --level contains image data at @power{2, n}-pixel scale. This is the
905 -+level contains image data at 2^n-pixel scale. This is the
906 - reason why an image of
907 --@math{width}@classictimes{}@/@math{height}@dmn{pixels} cannot be
908 -+@math{width}x@/@math{height}@dmn{pixels} cannot be
909 - deconstructed into a pyramid of more than
910 - @ifinfo
911 - @display
912 -@@ -1255,11 +1255,11 @@ For floating-point format, use
913 -
914 - @itemize
915 - @item
916 --Minimum normalized value: @semilog{1.2, -38}
917 -+Minimum normalized value: 1.2e-38
918 - @item
919 --Epsilon: @semilog{1.2, -7}
920 -+Epsilon: 1.2e-7
921 - @item
922 --Maximum finite value: @semilog{3.4, 38}
923 -+Maximum finite value: 3.4e38
924 - @end itemize
925 -
926 - @c IEEE double: 64 bits, n = 53, k = 64 - n - 1 = 10
927 -@@ -1271,11 +1271,11 @@ Maximum finite value: @semilog{3.4, 38}
928 -
929 - @itemize
930 - @item
931 --Minimum normalized value: @semilog{2.2, -308}
932 -+Minimum normalized value: 2.2e-308
933 - @item
934 --Epsilon: @semilog{2.2, -16}
935 -+Epsilon: 2.2e-16
936 - @item
937 --Maximum finite value: @semilog{1.8, 308}
938 -+Maximum finite value: 1.8e308
939 - @end itemize
940 - @end table
941 -
942 -@@ -1297,11 +1297,11 @@ floating-point numbers.
943 -
944 - @itemize
945 - @item
946 --Minimum normalized value: @semilog{9.3, -10}
947 -+Minimum normalized value: 9.3e-10
948 - @item
949 --Epsilon: @semilog{2.0, -3}
950 -+Epsilon: 2.0e-3
951 - @item
952 --Maximum finite value: @semilog{4.3, 9}
953 -+Maximum finite value: 4.3e9
954 - @end itemize
955 -
956 - @item -f @var{WIDTH}x@var{HEIGHT}
957 -@@ -1311,7 +1311,7 @@ Maximum finite value: @semilog{4.3, 9}
958 - @cindex canvas size
959 - @cindex size, canvas
960 - Ensure that the minimum ``canvas'' size of the output image is at
961 --least @var{WIDTH}@classictimes{}@/@var{HEIGHT}. Optionally specify
962 -+least @var{WIDTH}x@/@var{HEIGHT}. Optionally specify
963 - the @var{XOFFSET} and @var{YOFFSET}, too.
964 -
965 - @pindex nona @r{(Hugin)}
966 -@@ -1501,8 +1501,8 @@ A positive @var{LCE-SCALE} turns on local contrast enhancement
967 - @var{LCE-SCALE} is the radius of the Gaussian used in the enhancement
968 - step, @var{LCE-FACTOR} is the weight factor (``strength'').
969 -
970 --@var{enhanced} = (1 + @var{LCE-FACTOR}) @classictimes{} @var{original}
971 --@minus{} @var{LCE-FACTOR} @classictimes{} Gaussian@/Smooth(@var{original},
972 -+@var{enhanced} = (1 + @var{LCE-FACTOR}) x @var{original}
973 -+@minus{} @var{LCE-FACTOR} x Gaussian@/Smooth(@var{original},
974 - @var{LCE-SCALE}).
975 -
976 - @var{LCE-SCALE} defaults to @value{src::default-lce-scale} pixels and
977 -@@ -1531,7 +1531,7 @@ left unchanged. This effectively suppresses weak edges.
978 - @opindex --contrast-window-size
979 -
980 - Set the window @var{SIZE} for local contrast analysis. The window
981 --will be a square of @var{SIZE}@classictimes{}@/@var{SIZE} pixels. If
982 -+will be a square of @var{SIZE}x@/@var{SIZE} pixels. If
983 - given an even @var{SIZE}, Enfuse will automatically use the next odd
984 - number.
985 -
986 -@@ -1585,7 +1585,7 @@ output image.
987 - @opindex --entropy-window-size
988 -
989 - Window @var{SIZE} for local entropy analysis. The window will be a
990 --square of @var{SIZE}@classictimes{}@/@var{SIZE} pixels.
991 -+square of @var{SIZE}x@/@var{SIZE} pixels.
992 -
993 - In the entropy calculation @var{SIZE} values of 3 to 7 yield an
994 - acceptable compromise of the locality of the information and the
995 -@@ -2433,20 +2433,6 @@ where @math{x} runs from 1 to the common width of the images, @math{y}
996 - from 1 to the common height, and @math{i} from 1 to the number of
997 - input images@tie{}@math{n}.
998 -
999 --@macro equationW{}
1000 --@ifnotdocbook
1001 --@ifnottex
1002 --(W)
1003 --@end ifnottex
1004 --@end ifnotdocbook
1005 --@tex
1006 --(W)%
1007 --@end tex
1008 --@docbook
1009 --<xref linkend="equ:pixel-weighting-function"/>
1010 --@end docbook
1011 --@end macro
1012 --
1013 - Enfuse allows for weighting the contribution of each @math{P(i, x, y)}
1014 - to the final @math{Q(x, y)}:
1015 - @ifinfo
1016 -@@ -2454,7 +2440,7 @@ to the final @math{Q(x, y)}:
1017 - @math{w(P(1, x, y)) * P(1, x, y) +
1018 - ... +
1019 - w(P(n, x, y)) * P(n, x, y)
1020 ----> Q(x, y),}@w{ }@equationW{}
1021 -+--> Q(x, y),}
1022 - @end display
1023 - @end ifinfo
1024 - @html
1025 -@@ -2520,9 +2506,6 @@ w(P(n, x, y)) * P(n, x, y)
1026 - <mi>y</mi>
1027 - </mfenced>
1028 - </mrow>
1029 -- <mtext>,</mtext>
1030 -- <mspace width="4em"/>
1031 -- <mtext>@equationW{}</mtext>
1032 - </mrow>
1033 - </math>
1034 - @end html
1035 -@@ -2530,7 +2513,7 @@ w(P(n, x, y)) * P(n, x, y)
1036 - $$
1037 - w(P(1, x, y)) P(1, x, y) + \ldots + w(P(n, x, y)) P(n, x, y)
1038 - \rightarrow
1039 -- Q(x, y),\hskip4em\hbox{@equationW{}}
1040 -+ Q(x, y)
1041 - $$
1042 - @end tex
1043 - @docbook
1044 -@@ -2948,7 +2931,7 @@ contributes as much as its weight demands. Of course the weights can
1045 - be extreme, favoring only a few pixels or even only one pixel in the
1046 - input stack. Extremes are not typical, however.
1047 -
1048 --Equal weights are another extreme that turns @equationW{} into an
1049 -+Equal weights are another extreme that turns the equation into an
1050 - arithmetic average. This is why we sometimes speak of the ``averaging
1051 - property'' of this weighting algorithm, like smoothing out noise.
1052 -
1053 -@@ -2969,7 +2952,7 @@ Trouper'') weighting mode, where the pixel with the highest weight
1054 - wins, this is, gets weight@tie{}one, and all other pixels get the
1055 - weight of zero
1056 - (@uref{http://@/en.wikipedia.org/@/wiki/@/The_@/Winner_@/Takes_@/It_@/All,,``The
1057 --Winner Takes It All.''}). With @option{--hard-mask} Equation@tie{}@equationW{}
1058 -+Winner Takes It All.''}). With @option{--hard-mask} the equation
1059 - becomes
1060 - @ifinfo
1061 - @display
1062 -@@ -3114,8 +3097,8 @@ where
1063 -
1064 - @noindent
1065 - Note that this ``averaging'' scheme lacks the nice noise-reduction
1066 --property of the weighted average@tie{}@equationW{}, because only a
1067 --single input pixel contributes to the output.
1068 -+property of the weighted average, because only a single input pixel
1069 -+contributes to the output.
1070 -
1071 -
1072 - @node Single Criterion Fusing
1073 -@@ -3562,7 +3545,7 @@ $$
1074 -
1075 - @noindent
1076 - It associates a probability@tie{}@math{p} with each of the @math{n}
1077 --different possible outcomes@tie{}@inlineomega{} of the random
1078 -+different possible outcomes@tie{}@math{omega} of the random
1079 - variable@tie{}@math{X}.
1080 - @cindex expectation value
1081 - Based on @math{w}, we define the @dfn{expectation value} or ``First
1082 -@@ -4189,7 +4172,7 @@ $$
1083 - @end docbook
1084 -
1085 - @noindent
1086 --The parameter@tie{}@inlinesigma{}, the argument of
1087 -+The parameter@tie{}@math{sigma}, the argument of
1088 - option@tie{}@option{--contrast-edge-scale}, is the length scale on which edges
1089 - are detected by @math{g(x, y)}. We apply the Laplacian operator in
1090 - Cartesian coordinates
1091 -@@ -4401,7 +4384,7 @@ $$
1092 - </informalequation>
1093 - @end docbook
1094 -
1095 --where we have used the dimensionless distance@tie{}@inlinexi{} from
1096 -+where we have used the dimensionless distance@tie{}@math{xi} from
1097 - the origin
1098 - @ifinfo
1099 - @display
1100 -@@ -4556,7 +4539,7 @@ $R = \sqrt{x^2 + y^2}$.
1101 - @float Figure,Figure:laplacian-of-gaussian
1102 - @vimage{laplacian-of-gaussian}
1103 -
1104 --@caption{Laplacian-of-Gaussian function for @inlinesigma{} = 0.5.}
1105 -+@caption{Laplacian-of-Gaussian function for @math{sigma} = 0.5.}
1106 -
1107 - @shortcaption{Laplacian-of-Gaussian}
1108 - @end float
1109 -@@ -4656,10 +4639,10 @@ Experience has shown that neither the parameters @var{EDGESCALE} and
1110 - @var{CURVATURE} nor the mode of operation (@acronym{SDev}-only,
1111 - @acronym{LoG}-only, or a blend of both) scales to different image
1112 - sizes. In practice, this means that if you start with a set of
1113 --reduced size images, say 2808@classictimes{}1872 pixels, carefully
1114 -+reduced size images, say 2808x1872 pixels, carefully
1115 - optimize @var{EDGESCALE}, @var{CURVATURE} and so on, and find
1116 - @acronym{LoG}-only the best mode, and then switch to the original
1117 --resolution of 5616@classictimes{}3744 pixels, multiplying (or
1118 -+resolution of 5616x3744 pixels, multiplying (or
1119 - dividing) the parameters by four and sticking to @acronym{LoG}-only
1120 - might @emph{not} result in the best fused image. For best quality,
1121 - perform the parameter optimization and the search for the most
1122 -@@ -5080,9 +5063,9 @@ centers around the image effects.
1123 - Images should align well to be suitable for fusion. However, there is
1124 - no hard mathematical rule what ``well'' means. The alignment
1125 - requirements for 16@dmn{MPixel} images to yield a sharp
1126 --4"@classictimes{}6" print at 300@dmn{dpi} (``dpi'' means dots per
1127 -+4"x6" print at 300@dmn{dpi} (``dpi'' means dots per
1128 - inch) or even for web presentation are relatively low, whereas the
1129 --alignment of 8@dmn{MPixel} images for a 12"@classictimes{}18" print
1130 -+alignment of 8@dmn{MPixel} images for a 12"x18" print
1131 - ought to be tight.
1132 -
1133 - @pindex hugin
1134 -@@ -5548,7 +5531,7 @@ next section.
1135 -
1136 - Let us use an example to illustrate the problem of relating the
1137 - sharpness with the local contrast variations. Say we use a
1138 --5@classictimes{}5 contrast window. Moreover, let @code{sharp_edge}
1139 -+5x5 contrast window. Moreover, let @code{sharp_edge}
1140 - and @code{smooth_edge} be two specific configurations:
1141 -
1142 - @example
1143 -@@ -5727,7 +5710,7 @@ Use @acronym{LoG} to detect edges on a scale of 0.3@dmn{pixels}.
1144 - Apply the default grayscale projector: @code{average} and throw away
1145 - all edges with a curvature of less than 0.5% and replace the
1146 - @acronym{LoG} data between 0% and 0.5% with @acronym{SDev} data. Use
1147 --a window of 7@classictimes{}7@dmn{pixel} window to compute the
1148 -+a window of 7x7@dmn{pixel} window to compute the
1149 - @acronym{SDev}.
1150 - @end table
1151 -
1152 ---
1153 -2.5.0
1154 -