54 lines
1.8 KiB
YAML
54 lines
1.8 KiB
YAML
--- !ditz.rubyforge.org,2008-03-06/issue
|
|
title: Reduce memory expense of multi-alignment (e.g., by discarding maps between passes, by reducing typical kept size, or by reducing map element size)
|
|
desc: ""
|
|
type: :task
|
|
component: ale
|
|
release:
|
|
reporter: David Hilvert <dhilvert@auricle.dyndns.org>
|
|
status: :unstarted
|
|
disposition:
|
|
creation_time: 2009-03-28 22:53:12.231388 Z
|
|
references: []
|
|
|
|
id: 8f36cd6c86489cdaa7349beb2277e947a5d0558a
|
|
log_events:
|
|
- - 2009-03-28 22:53:12.832156 Z
|
|
- David Hilvert <dhilvert@auricle.dyndns.org>
|
|
- created
|
|
- ""
|
|
- - 2009-03-28 22:53:46.644669 Z
|
|
- David Hilvert <dhilvert@auricle.dyndns.org>
|
|
- commented
|
|
- One approach that may be worth investigating is compression (e.g., by PNG).
|
|
- - 2009-03-28 22:56:07.802488 Z
|
|
- David Hilvert <dhilvert@auricle.dyndns.org>
|
|
- commented
|
|
- |-
|
|
Related to assertion failiure bug reported by Jari Juslin in message
|
|
[ale] Processing color negative scans with ALE (was: Help with aligning images)
|
|
- - 2009-03-29 08:22:52.909320 Z
|
|
- David Hilvert <dhilvert@auricle.dyndns.org>
|
|
- commented
|
|
- |-
|
|
Patch sent to list, adapted for the current branch:
|
|
|
|
--- a/d2/trans_multi.h
|
|
+++ b/d2/trans_multi.h
|
|
@@ -55,7 +55,7 @@ private:
|
|
static ale_pos _multi_decomp;
|
|
static ale_real _multi_improvement;
|
|
|
|
- typedef unsigned int index_t;
|
|
+ typedef unsigned short index_t;
|
|
|
|
std::vector<trans_single> trans_stack;
|
|
std::vector<multi_coordinate> coord_stack;
|
|
- - 2009-03-29 08:34:03.662057 Z
|
|
- David Hilvert <dhilvert@auricle.dyndns.org>
|
|
- commented
|
|
- |-
|
|
One approach to solving this would be restricting the candidate set size
|
|
for each pixel in the map, so that, e.g., only regions neighboring a local
|
|
region (allowing any level of decomposition) can be mapped.
|
|
git_branch:
|