-
Notifications
You must be signed in to change notification settings - Fork 57
/
pbma_io.html
153 lines (128 loc) · 3.56 KB
/
pbma_io.html
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<html>
<head>
<title>
PBMA_IO - Read or write an ASCII PBM file.
</title>
</head>
<body bgcolor="#EEEEEE" link="#CC0000" alink="#FF3300" vlink="#000055">
<h1 align = "center">
PBMA_IO <br> Read or write an ASCII PBM file.
</h1>
<hr>
<p>
<b>PBMA_IO</b>
is a MATLAB library which
reads or writes an ASCII Portable Bit Map file, involving an NROW by NCOL
integer array containing bit map information (0 or 1).
</p>
<h3 align = "center">
Licensing:
</h3>
<p>
The computer code and data files described and made available on this web page
are distributed under
<a href = "../../txt/gnu_lgpl.txt">the GNU LGPL license.</a>
</p>
<h3 align = "center">
Languages:
</h3>
<p>
<b>PBMA_IO</b> is available in
<a href = "../../c_src/pbma_io/pbma_io.html">a C version</a> and
<a href = "../../cpp_src/pbma_io/pbma_io.html">a C++ version</a> and
<a href = "../../f77_src/pbma_io/pbma_io.html">a FORTRAN77 version</a> and
<a href = "../../f_src/pbma_io/pbma_io.html">a FORTRAN90 version</a> and
<a href = "../../m_src/pbma_io/pbma_io.html">a MATLAB version</a>.
</p>
<h3 align = "center">
Related Data and Programs:
</h3>
<p>
<a href = "../../data/pbma/pbma.html">
PBMA</a>,
a data directory which
contains some example ASCII PBM files.
</p>
<p>
<a href = "../../m_src/pgma_io/pgma_io.html">
PGMA_IO<a>,
a MATLAB library which
handles the ASCII Portable Gray Map format.
</p>
<p>
<a href = "../../m_src/ppma_io/ppma_io.html">
PPMA_IO<a>,
a MATLAB library which
handles the ASCII Portable Pixel Map format.
</p>
<h3 align = "center">
Reference:
</h3>
<p>
<ol>
<li>
<a href = "http://netpbm.sourceforge.net/">the NETPBM homepage</a>.
</li>
</ol>
</p>
<h3 align = "center">
Source Code:
</h3>
<p>
<ul>
<li>
<a href = "pbma_example.m">pbma_example.m</a>, a function that creates
a set of bit map data.
</li>
<li>
<a href = "pbma_read.m">pbma_read.m</a>, a function that reads
an ASCII PBM file.
</li>
<li>
<a href = "pbma_write.m">pbma_write.m</a>, a function that writes
an ASCII PBM file.
</li>
<li>
<a href = "pbma_write_test.m">pbma_write_test.m</a>,
creates an example dataset and writes it to an ASCII PBM file.
</li>
</ul>
</p>
<h3 align = "center">
Examples and Tests:
</h3>
<p>
<ul>
<li>
<a href = "pbma_io_test.m">pbma_io_test.m</a>,
calls all the test routines.
</li>
<li>
<a href = "timestamp.m">timestamp.m</a>,
is an auxilliary routine used by the tests.
</li>
<li>
<a href = "pbma_io_test_output.txt">pbma_io_test_output.txt</a>,
the printed output from a run of the test.
</li>
<li>
<a href = "pbma_io_test01.m">pbma_io_test01.m</a>
tests PBMA_EXAMPLE and PBMA_WRITE.
</li>
<li>
<a href = "pbma_io_test02.m">pbma_io_test02.m</a>,
tests PBMA_READ.
</li>
</ul>
</p>
<p>
You can go up one level to <a href = "../m_src.html">
the MATLAB source codes</a>.
</p>
<hr>
<i>
Last revised on 05 June 2010.
</i>
<!-- John Burkardt -->
</body>
</html>