comparison Meerwald-dir/gen_corvi_sig.1 @ 24:9f20bce6184e v0.7

move directories, support netpbm 11
author Peter Meerwald-Stadler <pmeerw@pmeerw.net>
date Fri, 20 Dec 2024 13:08:59 +0100
parents Meerwald/gen_corvi_sig.1@be303a3f5ea8
children
comparison
equal deleted inserted replaced
23:71dd4b96221b 24:9f20bce6184e
1 .\"
2 .\" gen_corvi_sig.1 - the *roff document processor man page source
3 .\"
4 .TH gen_corvi_sig 1 "98/07/17" "Watermarking, Version 1.0"
5 .SH NAME
6 .B gen_corvi_sig
7 \- a program to generate a signature for
8 the
9 .B wm_corvi_e
10 watermarking program
11 .SH SYNOPSIS
12 .B gen_corvi_sig
13 [
14 .BI \-a \ number
15 ]
16 [
17 .BI \-d \ number
18 ]
19 [
20 .BI \-e \ number
21 ]
22 [
23 .BI \-f \ number
24 ]
25 [
26 .BI \-F \ ffile
27 ]
28 [
29 .BI \-g \ number
30 ]
31 .br
32 [
33 .B \-h
34 ]
35 [
36 .BI \-m \ number
37 ]
38 [
39 .BI \-n \ number
40 ]
41 [
42 .BI \-o \ file
43 ]
44 [
45 .BI \-q \ number
46 ]
47 [
48 .BI \-s \ number
49 ]
50 .SH DESCRIPTION
51 .B gen_corvi_sig
52 is a program to generate a signature to be
53 embedded with the
54 .B wm_corvi_e
55 watermarking program and extracted with the
56 .B wm_corvi_d
57 program. The
58 .B cmp_corvi_sig
59 program is used to compare and test an
60 extracted signature with the original signature.
61 .PP
62 Please refer to Marco Corvi's paper "Wavlet-based image watermarking
63 for copyright protection", to get an idea of the algorithm.
64 .PP
65 .SH OPTIONS
66 .TP
67 .BI \-a \ number
68 Alpha factor that determines embedding strength of the signature. Default
69 value 0.3.
70 .TP
71 .BI \-d \ number
72 Deviation for the normal distributed signature values, default 1.0.
73 .TP
74 .BI \-e \ number
75 The filtering method for the forward wavelet transform. Default value
76 1.
77 .TP
78 .BI \-F \ ffile
79 The filter definition file. Default
80 .I filter.dat.
81 .TP
82 .BI \-f \ number
83 Use the
84 .I number
85 filter from the filter definition file,
86 .I ffile. Default: 1.
87 .TP
88 .BI \-g \ number
89 The filtering method for the inverse wavelet transform. Default value
90 2.
91 .TP
92 .B \-h
93 Print a help message.
94 .TP
95 .BI \-m \ number
96 Mean of the normal distributed signature values, default 0.0.
97 .TP
98 .BI \-n \ number
99 Length of the watermark. Default value 100.
100 .TP
101 .BI \-o \ file
102 Output signature to the specified
103 .I file
104 instead of standard output.
105 .TP
106 .BI \-q \ number
107 Quantization/quality factor. Default value 3.
108 .TP
109 .BI \-s \ number
110 Specify a seed value to initialize the pseudo-random number
111 generator; if not specified, time and pid (process id) are used
112 to initialize the pseudo-random number generator.
113 .PP
114 .SH OUTPUT
115 The output file has the following format:
116 .TP
117 .B CVSG
118 Magic to identify file type.
119 .TP
120 .I number
121 The length of the signature in bits.
122 .TP
123 .I number
124 The alpha factor (embedding strength).
125 .TP
126 .I number
127 The quantization/quality factor.
128 .TP
129 .I number
130 The wavelet forward transform filtering method.
131 .TP
132 .I number
133 The wavelet filter number.
134 .TP
135 .I file
136 The wavelet filter definition file name.
137 .TP
138 .I number
139 The wavelet inverse transform filtering method.
140 .TP
141 .I numbers
142 The actual normal distributed signature values, one per line.
143 .PP
144 .SH AUTHOR
145 Peter Meerwald.
146 Email bug reports to pmeerw@cosy.sbg.ac.at.
147 .SH AVAILABILITY
148 The most recent released version of
149 .B gen_corvi_sig
150 is always available
151 at http://www.cosy.sbg.ac.at/~pmeerw/Watermarking or via anonymous ftp from ftp.cosy.sbg.ac.at in the
152 directory /pub/people/pmeerw/Watermarking.
153 .SH "SEE ALSO"
154 .BR wm_corvi_e
155 (1),
156 .BR wm_corvi_d
157 (1),
158 .BR wm_corvi_s
159 (1),
160 .BR cmp_corvi_sig
161 (1)

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.