ale/bugs/issue-8f36cd6c86489cdaa7349beb2277e947a5d0558a.yaml
2022-07-30 14:46:04 -03:00

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: