forked from mnhrdt/iio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
47 lines (26 loc) · 1.24 KB
/
TODO
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
Status of IIO development
-------------------------
HIGH PRIORITY:
* Add missing cases for TIFF reader:
- compressed tiles with multiple channels
- non-compressed strips with multiple channels
- compressed bitlengths not multiple of 8 (e.g. 12 bits)
* Add JPEG2000 reader (not very interesting in itself, but a good stepping
stone towards adding it into fancy_image)
* Fix the TXT reader so that it is usable without env vars (requires heuristics)
MEDIUM PRIORITY:
* Write fortran interface
* Re-think python interface (should the output number type depend on the input
file? And the great numpy debate: to squeeze or not to squeeze?)
* Sligthly more powerful magic filename language
* Interface to read metadata (overload an input function with a sentinel):
char *t = iio_read_image_uint8("REM:file.png", &w, &h);
// now "t" contains "w" bytes of metadata
LOW PRIORITY:
* Provide stripped-down versions of iio.c with fewer or no dependencies
(maybe with user-selectable dependency choice?)
* Write tiff reader by hand, eliminate libtiff dependency
* Develop the usage and interface for 3d images
* Develop the usage for ``1d images'' (signals and unordered point clouds)
* Optimize sixel output
* Fancier galleries for notebooks