|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 07-May-2022 | - |
| codec/ | H | 22-Jul-2020 | - | 11,124 | 7,218 |
| doc/ | H | 07-May-2022 | - | 1,716 | 1,442 |
| input/ | H | 22-Jul-2020 | - | 2,617 | 1,447 |
| lib/ | H | 22-Jul-2020 | - | 5,430 | 3,559 |
| output/ | H | 22-Jul-2020 | - | 1,875 | 1,062 |
| Makefile | H A D | 22-Jul-2020 | 1.6 KiB | 58 | 38 |
| README.netpbm | H A D | 22-Jul-2020 | 1.8 KiB | 42 | 29 |
| binerror.c | H A D | 22-Jul-2020 | 2.7 KiB | 137 | 60 |
| binerror.h | H A D | 22-Jul-2020 | 1 KiB | 51 | 26 |
| buttons.c | H A D | 22-Jul-2020 | 15 KiB | 511 | 358 |
| buttons.h | H A D | 22-Jul-2020 | 1.1 KiB | 51 | 27 |
| config.h | H A D | 22-Jul-2020 | 2.4 KiB | 90 | 23 |
| display.c | H A D | 22-Jul-2020 | 10.5 KiB | 416 | 284 |
| display.h | H A D | 22-Jul-2020 | 939 | 50 | 26 |
| fiasco.h | H A D | 22-Jul-2020 | 14.6 KiB | 437 | 206 |
| fiascotopnm.c | H A D | 22-Jul-2020 | 16.2 KiB | 483 | 341 |
| getopt.c | H A D | 22-Jul-2020 | 27.9 KiB | 995 | 580 |
| getopt.h | H A D | 22-Jul-2020 | 4.5 KiB | 130 | 44 |
| getopt1.c | H A D | 22-Jul-2020 | 4.5 KiB | 190 | 123 |
| params.c | H A D | 22-Jul-2020 | 20.2 KiB | 744 | 523 |
| params.h | H A D | 22-Jul-2020 | 1.6 KiB | 62 | 37 |
| pnmtofiasco.c | H A D | 22-Jul-2020 | 14.2 KiB | 409 | 299 |
| system.fiascorc | H A D | 22-Jul-2020 | 3.9 KiB | 121 | 104 |
README.netpbm
1The 'fiasco' subdirectory of the Netpbm source tree is primarily a copy
2of the source distribution of the Fiasco package by Ullrich Hafner.
3Bryan Henderson adapted fiasco-1.0 on July 6, 2000 to netpbm, and then
4merged in all the updates from fiasco-1.3 on February 9, 2001.
5
6The changes are:
7
8- Uses Netpbm libraries for input and output of Netpbm format images.
9
10- Works with maxvals other than 255 in Netpbm input images. This change
11 also makes a minor correction to the maxval 255 case. Where the Fiasco
12 package multiplies by 16 to convert from 8 bit to 12 bit intensity,
13 the correct factor is 4095/255.
14
15- Does not issue warning when system configuration file not found.
16 The location of that file is a compile-time option in 'fiasco', but
17 fixed at /etc in Netpbm. The expectation is that Netpbm users will
18 never have a system configuration file.
19
20- Does not fail if basis file small.fco is not found. The Fiasco code
21 already contained facilities for defaulting to a built-in version of
22 small.fco, but it was disabled by an early check for existence of
23 the basis file as an actual file. In Netpbm, that check for
24 existence is simply removed.
25
26- Remove WINDOWS config.h configuration macro, which determined whether
27 files would be open with "b" flag (binary). Use "b" flag unconditionally.
28
29- Rename internal "log2" function to "Log2" to avoid conflict with existing
30 "log2" macro or function. The original package has conditional compilation
31 to allow it to use the existing log2 when configured for a system that has
32 it. In Netpbm, we always use the private version.
33
34- Compilation warnings fixed.
35
36- 'bin' subdirectory moved to top level directory.
37
38- man pages for programs moved from doc subdirectory to top level directory.
39
40- man page of pnmpsnr created.
41
42