~ubuntu-branches/ubuntu/natty/gst-entrans/natty

« back to all changes in this revision

Viewing changes to docs/plugins/html/gst-entrans-plugins-msharpen.html

  • Committer: Bazaar Package Importer
  • Author(s): Jonas Smedegaard
  • Date: 2010-09-13 19:49:29 UTC
  • Revision ID: james.westby@ubuntu.com-20100913194929-qz90a14xyxln9yfz
Tags: upstream-0.10.2
Import upstream version 0.10.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html>
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
5
<title>msharpen</title>
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
 
7
<link rel="start" href="index.html" title="GStreamer Entrans 0.10 Reference Manual">
 
8
<link rel="up" href="ch01.html" title="gst-entrans Elements">
 
9
<link rel="prev" href="gst-entrans-plugins-mp2enc.html" title="mp2enc">
 
10
<link rel="next" href="gst-entrans-plugins-multiprocpipe.html" title="multiprocpipe">
 
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
12
<link rel="stylesheet" href="style.css" type="text/css">
 
13
<link rel="chapter" href="ch01.html" title="gst-entrans Elements">
 
14
<link rel="chapter" href="ch02.html" title="gst-entrans Plugins">
 
15
<link rel="chapter" href="ch03.html" title="gst-entrans Helper Elements and Utilities">
 
16
</head>
 
17
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 
18
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
19
<tr valign="middle">
 
20
<td><a accesskey="p" href="gst-entrans-plugins-mp2enc.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
21
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
 
22
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
 
23
<th width="100%" align="center">GStreamer Entrans 0.10 Reference Manual</th>
 
24
<td><a accesskey="n" href="gst-entrans-plugins-multiprocpipe.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 
25
</tr>
 
26
<tr><td colspan="5" class="shortcuts">
 
27
<a href="#gst-entrans-plugins-msharpen.synopsis" class="shortcut">Top</a>
 
28
                 | 
 
29
                <a href="#gst-entrans-plugins-msharpen.description" class="shortcut">Description</a>
 
30
                 | 
 
31
                <a href="#gst-entrans-plugins-msharpen.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
32
                 | 
 
33
                <a href="#gst-entrans-plugins-msharpen.properties" class="shortcut">Properties</a>
 
34
</td></tr>
 
35
</table>
 
36
<div class="refentry" lang="en">
 
37
<a name="gst-entrans-plugins-msharpen"></a><div class="titlepage"></div>
 
38
<div class="refnamediv"><table width="100%"><tr>
 
39
<td valign="top">
 
40
<h2><span class="refentrytitle"><a name="gst-entrans-plugins-msharpen.top_of_page"></a>msharpen</span></h2>
 
41
<p>msharpen — Performs sharpening limited to edge areas of the frame</p>
 
42
</td>
 
43
<td valign="top" align="right"></td>
 
44
</tr></table></div>
 
45
<div class="refsynopsisdiv">
 
46
<a name="gst-entrans-plugins-msharpen.synopsis"></a><h2>Synopsis</h2>
 
47
<a name="GstMsharpen"></a><pre class="synopsis">
 
48
                    <a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen-struct" title="GstMsharpen">GstMsharpen</a>;
 
49
</pre>
 
50
</div>
 
51
<div class="refsect1" lang="en">
 
52
<a name="gst-entrans-plugins-msharpen.object-hierarchy"></a><h2>Object Hierarchy</h2>
 
53
<pre class="synopsis">
 
54
  <a
 
55
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
56
>GObject</a>
 
57
   +----GstObject
 
58
         +----GstElement
 
59
               +----GstBaseTransform
 
60
                     +----<a
 
61
href="/usr/share/gtk-doc/html/gst-plugins-base-libs-0.10/gst-plugins-base-libs-gstvideofilter.html#GstVideoFilter"
 
62
>GstVideoFilter</a>
 
63
                           +----GstMsharpen
 
64
</pre>
 
65
</div>
 
66
<div class="refsect1" lang="en">
 
67
<a name="gst-entrans-plugins-msharpen.properties"></a><h2>Properties</h2>
 
68
<pre class="synopsis">
 
69
  "<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--highq" title='The "highq" property'>highq</a>"                    <a
 
70
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
71
>gboolean</a>              : Read / Write
 
72
  "<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--mask" title='The "mask" property'>mask</a>"                     <a
 
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
74
>gboolean</a>              : Read / Write
 
75
  "<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--strength" title='The "strength" property'>strength</a>"                 <a
 
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
77
>guint</a>                 : Read / Write
 
78
  "<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--threshold" title='The "threshold" property'>threshold</a>"                <a
 
79
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
80
>guint</a>                 : Read / Write
 
81
</pre>
 
82
</div>
 
83
<div class="refsect1" lang="en">
 
84
<a name="gst-entrans-plugins-msharpen.description"></a><h2>Description</h2>
 
85
<p>
 
86
</p>
 
87
<div class="refsect2" lang="en">
 
88
<a name="id589724"></a><h3>History</h3>
 
89
<p>
 
90
This elements implements an  unusual concept in spatial sharpening.
 
91
Although designed specifically for anime, it also works well
 
92
with normal video.  The filter  is very effective at sharpening
 
93
important edges without amplifying noise.
 
94
</p>
 
95
<div class="itemizedlist"><ul type="disc">
 
96
<li><p>
 
97
<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--strength" title='The "strength" property'>strength</a> indicates
 
98
the strength of the sharpening to be applied to  the  edge  detail areas.
 
99
It is applied only to  the  edge detail areas as determined by
 
100
<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--threshold" title='The "threshold" property'>threshold</a>.
 
101
</p></li>
 
102
<li><p>
 
103
<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--threshold" title='The "threshold" property'>threshold</a> indicates how
 
104
close a pixel must be to the brightest or dimmest pixel to be mapped.
 
105
This determines what is detected as edge detail and thus sharpened.
 
106
To see what edge detail areas will be sharpened, use
 
107
<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--mask" title='The "mask" property'>mask</a>.
 
108
</p></li>
 
109
<li><p>
 
110
If <a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--mask" title='The "mask" property'>mask</a> is set to true,
 
111
the areas to be sharpened are shown in white  against a black  background.
 
112
Use this to set the level of detail to be sharpened.
 
113
This function also makes a basic edge detection filter.
 
114
</p></li>
 
115
<li><p>
 
116
<a class="link" href="gst-entrans-plugins-msharpen.html#GstMsharpen--highq" title='The "highq" property'>highq</a> lets you tradeoff
 
117
speed for quality  of  detail  detection.  Set it to true for the best
 
118
detail detection.  Set it to false for maximum speed.
 
119
</p></li>
 
120
</ul></div>
 
121
<p>
 
122
</p>
 
123
<p>
 
124
</p>
 
125
<div class="itemizedlist"><ul type="disc">
 
126
<li>
 
127
VirtualDub msharpen filter [Donald A. Graft]
 
128
</li>
 
129
<li>
 
130
Also available in transcode (msharpen filter)
 
131
</li>
 
132
<li>
 
133
Also available in avidemux (MSharpen)
 
134
</li>
 
135
</ul></div>
 
136
<p>
 
137
</p>
 
138
</div>
 
139
<div class="refsect2" lang="en">
 
140
<a name="id582853"></a><h3>Element Information</h3>
 
141
<div class="variablelist"><table border="0">
 
142
<col align="left" valign="top">
 
143
<tbody>
 
144
<tr>
 
145
<td><p><span class="term">plugin</span></p></td>
 
146
<td>
 
147
          <a class="link" href="gst-entrans-plugins-plugin-virtualdub.html#plugin-virtualdub">virtualdub</a>
 
148
        </td>
 
149
</tr>
 
150
<tr>
 
151
<td><p><span class="term">author</span></p></td>
 
152
<td>Mark Nauwelaerts &lt;mnauw@users.sourceforge.net&gt;,
 
153
    Donald A. Graft</td>
 
154
</tr>
 
155
<tr>
 
156
<td><p><span class="term">class</span></p></td>
 
157
<td>Filter/Effect/Video</td>
 
158
</tr>
 
159
</tbody>
 
160
</table></div>
 
161
</div>
 
162
<p>
 
163
</p>
 
164
</div>
 
165
<div class="refsect1" lang="en">
 
166
<a name="gst-entrans-plugins-msharpen.details"></a><h2>Details</h2>
 
167
<div class="refsect2" lang="en">
 
168
<a name="GstMsharpen-struct"></a><h3>GstMsharpen</h3>
 
169
<pre class="programlisting">typedef struct _GstMsharpen GstMsharpen;</pre>
 
170
<p>
 
171
</p>
 
172
</div>
 
173
</div>
 
174
<div class="refsect1" lang="en">
 
175
<a name="gst-entrans-plugins-msharpen.property-details"></a><h2>Property Details</h2>
 
176
<div class="refsect2" lang="en">
 
177
<a name="GstMsharpen--highq"></a><h3>The <code class="literal">"highq"</code> property</h3>
 
178
<pre class="programlisting">  "highq"                    <a
 
179
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
180
>gboolean</a>              : Read / Write</pre>
 
181
<p>Tradoff speed for quality detection.</p>
 
182
<p>Default value: TRUE</p>
 
183
</div>
 
184
<hr>
 
185
<div class="refsect2" lang="en">
 
186
<a name="GstMsharpen--mask"></a><h3>The <code class="literal">"mask"</code> property</h3>
 
187
<pre class="programlisting">  "mask"                     <a
 
188
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
189
>gboolean</a>              : Read / Write</pre>
 
190
<p>Show areas to be sharpened in white (basic edge detector).</p>
 
191
<p>Default value: FALSE</p>
 
192
</div>
 
193
<hr>
 
194
<div class="refsect2" lang="en">
 
195
<a name="GstMsharpen--strength"></a><h3>The <code class="literal">"strength"</code> property</h3>
 
196
<pre class="programlisting">  "strength"                 <a
 
197
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
198
>guint</a>                 : Read / Write</pre>
 
199
<p>Strength/weight of modification of a mapped pixel.</p>
 
200
<p>Allowed values: &lt;= 256</p>
 
201
<p>Default value: 100</p>
 
202
</div>
 
203
<hr>
 
204
<div class="refsect2" lang="en">
 
205
<a name="GstMsharpen--threshold"></a><h3>The <code class="literal">"threshold"</code> property</h3>
 
206
<pre class="programlisting">  "threshold"                <a
 
207
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
208
>guint</a>                 : Read / Write</pre>
 
209
<p>Threshold for pixel to be mapped.</p>
 
210
<p>Allowed values: &lt;= 256</p>
 
211
<p>Default value: 10</p>
 
212
</div>
 
213
</div>
 
214
</div>
 
215
<div class="footer">
 
216
<hr>
 
217
          Generated by GTK-Doc V1.11</div>
 
218
</body>
 
219
</html>