blob: b9c1fd21eef7ff24efe104830e6684fc27cd7942 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
These are Geoffreys TODOs:
Fix ifdef ENABLE_'s
Add emulation for color separation matrixes?
Gamma plot initialization?
Dither pattern option not working right.
More use of FAILED macro , maybe SUCCESS macro ?
Convert to single .h file?
/** FIXME: ToDo
*
* Split up hp_scsi_open -- don't need full probe every time?
* or if probing at least make sure answer is constant.
*
* Stale flage so don't download unchanged parameters?
*
* Fix or disable dither stuff.
*
* Add controls
*
* Preview mode: fast, grayscale instead of halftone.
* Separate X and Y resolutions + bind button.
* 10x8 tone maps?
* Sharpening?
* Matrixes - fix color separtion?
* Dither pattern? COlor dither pattern?
*
* check return values (of maybe others)?
* get rid of overly verbose DBG's
* add som DBG's
*/
New TODOs:
Find a way to set matrices in the frontend (gtk-table with sliders ?)
Find a way to set dither matrices in the frontend
(See the ENABLE_...-macros in hp.h to enable these features)
Fix problem with performance of reader-process. Communication through
the pipe might be too slow and make the scanner repeating several strips.
Fix various problems with PhotoScanner:
- rubbish on bottom of scanned image
- too few data that is received on bottom of scanned image for PhotoScanner
- scan time for slides at 2400 dpi is twice as long as under M$-Windows
Support 10/12-bits for greyscale
|