Anonymous avatar Anonymous committed 8950aed

Removed slides - they are auto-generated from something else.

Comments (0)

Files changed (55)

vipe/lecture/Gimp/1/slides/areal/blur/answer.html

-<html>
-<head>
-<title>Answer to how one can blur an image</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1.1 Answer to how one can blur an image</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-A blurred image does has less abrupt areal changes than the original.
-</li>
-
-<li>
-Thus, we can blur by averaging every pixel with some of the energy of its
-neighbours.
-</li>
-
-<li>
-A blurring acts as a low-pass filter by removing high areal frequencies 
-which cause abrupt changes.
-</li>
-</ul>
-</h3>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/blur/demo.html

-<html>
-<head>
-<title>Demo of a simple blur</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./answer.html" class="nav">Previous</a></td>
-<td>
-<a href="./gaussian/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1.2 Demo of a simple blur</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open lena.png.
-</li>
-
-<li>
-Select 
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Generic
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Convolution Matrix..."</tt>
-</b>
-</font>
-
-</li>
-
-<li>
-Set the 9 middle squares to 1, the other squares to 0 and the divisor to 9.<br>
-(What we are doing is replacing every pixel with the average of its 3*3 
-neighbourhood.)
-</li>
-
-<li>
-Press the "OK" button.
-</li>
-
-<li>
-Repeat several times with Alt+F (or 
-
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Repeat Last"</tt>
-</b>
-</font>
-
-) to strengthen the effect.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./answer.html" class="nav">Previous</a></td>
-<td>
-<a href="./gaussian/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/blur/gaussian/demo_iir.html

-<html>
-<head>
-<title>Demo of IIR Gauss. Blur</title>
-<link rel="StyleSheet" href="./../../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./iir_rle.html" class="nav">Previous</a></td>
-<td>
-<a href="./demo_rle.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1.3.2 Demo of IIR Gauss. Blur</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open lena.png.
-</li>
-
-<li>
-Select
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Blur
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Gaussian Blur (IIR)..."</tt>
-</b>
-</font>
-
-</li>
-
-<li>
-Select radii of x = 5 and y = 5.
-</li>
-
-<li>
-Press the "Apply" Button.
-</li>
-
-<li>
-Optionally select different images or radiuses and play with it.
-</li>
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./iir_rle.html" class="nav">Previous</a></td>
-<td>
-<a href="./demo_rle.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/blur/gaussian/demo_rle.html

-<html>
-<head>
-<title>Demo of RLE Gauss. Blur</title>
-<link rel="StyleSheet" href="./../../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./demo_iir.html" class="nav">Previous</a></td>
-<td>
-<a href="./../../sharpen/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1.3.3 Demo of RLE Gauss. Blur</h1>
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Create a blank white image.
-</li>
-
-<li>
-Place a black text caption on it using the text tool.
-</li>
-
-<li>
-Select
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Blur
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Gaussian Blur (RLE)..."</tt>
-</b>
-</font>
-
-</li>
-
-<li>
-Select radii of x = 5 and y = 5.
-</li>
-
-<li>
-Press the "Apply" Button.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./demo_iir.html" class="nav">Previous</a></td>
-<td>
-<a href="./../../sharpen/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/blur/gaussian/iir_rle.html

-<html>
-<head>
-<title>IIR vs. RLE Gaussian Blurs</title>
-<link rel="StyleSheet" href="./../../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo_iir.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1.3.1 IIR vs. RLE Gaussian Blurs</h1>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-GIMP supports two implementations of Gaussian Blur: IIR G.B. and RLE G.B.
-</li>
-
-<li>
-They both produce the same results, but each one can be faster in some cases.
-</li>
-
-</ul>
-</h3>
-
-<h2>RLE Gaussian Blur</h2>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-RLE stands for run-length encoding 
-</li>
-
-<li>
-RLE Gaussian Blur is best used on computer-generated images or those with
-large areas of constant intensity.
-</li>
-
-</ul>
-</h3>
-
-<h2>IIR Gaussian Blur</h2>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-IIR stands for "Infinite Impulse Responce".
-</li>
-
-<li>
-This blur works best for large radius values and for images which are not
-computer generated.
-</li>
-
-</ul>
-</h3>
-
-
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo_iir.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/blur/gaussian/index.html

-<html>
-<head>
-<title>Gaussian Blur</title>
-<link rel="StyleSheet" href="../../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../demo.html" class="nav">Previous</a></td>
-<td>
-<a href="iir_rle.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1.3 Gaussian Blur</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-Gaussian Blur is a blur that uses an elliptical Gaussian as its kernel.
-</li>
-
-<li>
-Why Gaussian? 
-</li>
-
-<li>
-If we apply a finite blur enough times, then by virtue of the 
-<a href="http://www.math.csusb.edu/faculty/stanton/m262/central_limit_theorem/clt.html">
-Central Limit Theorem</a>, we will get a Gaussian-like blur.
-</li>
-
-
-</ul>
-</h3>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../demo.html" class="nav">Previous</a></td>
-<td>
-<a href="iir_rle.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/blur/index.html

-<html>
-<head>
-<title>Blur</title>
-<link rel="StyleSheet" href="../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../" class="nav">Previous</a></td>
-<td>
-<a href="answer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.1 Blur</h1>
-
-<h2>Question: How can we blur?</h2>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-Can you come up with a methodical filter that when applied on an image,
-the image will appear blurred? 
-</li>
-
-</ul>
-</h3>
-
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../" class="nav">Previous</a></td>
-<td>
-<a href="answer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/index.html

-<html>
-<head>
-<title>Basic Areal Effects</title>
-<link rel="StyleSheet" href="../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../features/selection/menu.html" class="nav">Previous</a></td>
-<td>
-<a href="blur/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3 Basic Areal Effects</h1>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-As opposed to Look-Up Tables, areal filters may take into account the values
-of the neighbouring pixels and use them to calculate the value of the resultant
-pixel.
-</li>
-
-</ul>
-</h3>
-
-<ul>
-<a href="./blur/" class="contents">3.1 Blur</a><br>
-<ul>
-<a href="./blur/answer.html" class="contents">3.1.1 Answer to how one can blur an image</a><br>
-<a href="./blur/demo.html" class="contents">3.1.2 Demo of a simple blur</a><br>
-<a href="./blur/gaussian/" class="contents">3.1.3 Gaussian Blur</a><br>
-<ul>
-<a href="./blur/gaussian/iir_rle.html" class="contents">3.1.3.1 IIR vs. RLE Gaussian Blurs</a><br>
-<a href="./blur/gaussian/demo_iir.html" class="contents">3.1.3.2 Demo of IIR Gauss. Blur</a><br>
-<a href="./blur/gaussian/demo_rle.html" class="contents">3.1.3.3 Demo of RLE Gauss. Blur</a><br>
-</ul>
-</ul>
-<a href="./sharpen/" class="contents">3.2 Sharpening</a><br>
-<ul>
-<a href="./sharpen/answer.html" class="contents">3.2.1 Answer to how one can sharpen</a><br>
-<a href="./sharpen/demo.html" class="contents">3.2.2 Sharpening Demo</a><br>
-</ul>
-<a href="./motion_blur/" class="contents">3.3 Motion Blur</a><br>
-<ul>
-<a href="./motion_blur/answer.html" class="contents">3.3.1 Answer to how one can motion blur</a><br>
-<a href="./motion_blur/demo.html" class="contents">3.3.2 Demo</a><br>
-</ul>
-</ul>
-
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../features/selection/menu.html" class="nav">Previous</a></td>
-<td>
-<a href="blur/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/motion_blur/answer.html

-<html>
-<head>
-<title>Answer to how one can motion blur</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.3.1 Answer to how one can motion blur</h1>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-We can perform a motion blur by blurring with a one-sided kernel.
-</li>
-
-<li>
-We still have to make sure the energy of the kernel is 1.
-</li>
-</ul>
-</h3>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/motion_blur/demo.html

-<html>
-<head>
-<title>Demo</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./answer.html" class="nav">Previous</a></td>
-<td>
-<a href="./../../areal_transforms/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.3.2 Demo</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open tiger_sitting.jpg
-</li>
-
-<li>
-Select 
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Motion Blur..."</tt>
-</b>
-</font>
-
-</li>
-
-<li>
-Choose a direction and a length.
-</li>
-
-<li>
-Apply.
-</li>
-
-<li>
-Undo and play with the blur settings.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./answer.html" class="nav">Previous</a></td>
-<td>
-<a href="./../../areal_transforms/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/motion_blur/index.html

-<html>
-<head>
-<title>Motion Blur</title>
-<link rel="StyleSheet" href="../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../sharpen/demo.html" class="nav">Previous</a></td>
-<td>
-<a href="answer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.3 Motion Blur</h1>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-Motion blur makes the picture seem like it is moving in respect 
-to the camera.
-</li>
-
-</ul>
-</h3>
-
-<h2>Question: How can we create a motion blur effect?</h2>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../sharpen/demo.html" class="nav">Previous</a></td>
-<td>
-<a href="answer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/sharpen/answer.html

-<html>
-<head>
-<title>Answer to how one can sharpen</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.2.1 Answer to how one can sharpen</h1>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-Sharpen is in effect the reverse of blurring.
-</li>
-
-<li>
-We sharpen by negating some of the energy of the surrounding pixels
-from the pixel at the processed position.
-</li>
-
-</ul>
-</h3>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open lena.png
-</li>
-
-<li>
-Invoke the "Convolution Matrix" dialog.
-</li>
-
-<li>
-Type 12 in the middle square and -1 in the 8 surrounding squares.
-</li>
-
-<li>
-Type 4 as a divisor (12 + 8 * (-1) == 4).
-</li>
-
-<li>
-Apply.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/sharpen/demo.html

-<html>
-<head>
-<title>Sharpening Demo</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./answer.html" class="nav">Previous</a></td>
-<td>
-<a href="./../motion_blur/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.2.2 Sharpening Demo</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open lena_color.jpg
-</li>
-
-<li>
-Select 
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Enhance
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Sharpen</tt>
-</b>
-</font>
-
-</li>
-
-<li>
-Show the results for various levels of sharpening.
-</li>
-
-<li> 
-A woodcut can be created using a sharpen level of 98.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./answer.html" class="nav">Previous</a></td>
-<td>
-<a href="./../motion_blur/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal/sharpen/index.html

-<html>
-<head>
-<title>Sharpening</title>
-<link rel="StyleSheet" href="../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../blur/gaussian/demo_rle.html" class="nav">Previous</a></td>
-<td>
-<a href="answer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">3.2 Sharpening</h1>
-
-<h3 class="notbold">
-<ul>
-
-<li>
-Sharpening is the process of making the edges of an image look clearer.
-</li>
-
-</ul>
-</h3>
-
-<h2>Question: How can we sharpen?</h2>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../blur/gaussian/demo_rle.html" class="nav">Previous</a></td>
-<td>
-<a href="answer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal_transforms/index.html

-<html>
-<head>
-<title>Basic Areal Transformations</title>
-<link rel="StyleSheet" href="../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../areal/motion_blur/demo.html" class="nav">Previous</a></td>
-<td>
-<a href="scaling/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">4 Basic Areal Transformations</h1>
-
-<ul>
-<a href="./scaling/" class="contents">4.1 Scaling an Image</a><br>
-<ul>
-<a href="./scaling/interpolation.html" class="contents">4.1.1 Interpolation</a><br>
-</ul>
-<a href="./transform_tool/" class="contents">4.2 The Rotate/Scale/Perspective Tool</a><br>
-<ul>
-<a href="./transform_tool/demo.html" class="contents">4.2.1 Demo</a><br>
-</ul>
-</ul>
-
-
-
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../areal/motion_blur/demo.html" class="nav">Previous</a></td>
-<td>
-<a href="scaling/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal_transforms/scaling/index.html

-<html>
-<head>
-<title>Scaling an Image</title>
-<link rel="StyleSheet" href="../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../" class="nav">Previous</a></td>
-<td>
-<a href="interpolation.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">4.1 Scaling an Image</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-In order to scale an image use the 
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Image
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Scale Image..."</tt>
-</b>
-</font>
-
-menu option.
-</li>
-
-</ul>
-</h3>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open tiger_sitting.jpg
-</li>
-
-<li>
-Select
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Image
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Scale Image..."</tt>
-</b>
-</font>
-</li>
-
-<li>
-Increase it by 3 in each dimension. (you can lock them together)
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../" class="nav">Previous</a></td>
-<td>
-<a href="interpolation.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal_transforms/scaling/interpolation.html

-<html>
-<head>
-<title>Interpolation</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./../transform_tool/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">4.1.1 Interpolation</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-When Enlarging, GIMP interpolates between the pixels.
-</li>
-
-<li>
-That way, the picture does not look blocky, but it is still
-not as good as the original.
-</li>
-</ul>
-</h3>
-
-<h2>Question: How can interpolation be done?</h2>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./../transform_tool/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal_transforms/transform_tool/demo.html

-<html>
-<head>
-<title>Demo</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./../../cool_effects/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">4.2.1 Demo</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open tiger_sitting.jpg.
-</li>
-
-<li>
-Select the tiger's face with the rectangular selection tool.
-</li>
-
-<li>
-Select the transformation tool and double click it to bring its' 
-options dialog.
-</li>
-
-<li>
-Use the mouse to control the tranformations.
-</li>
-
-<li>
-Create an image with a text caption.
-</li>
-
-<li>
-Perform similar operations on the text
-</li>
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./../../cool_effects/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/areal_transforms/transform_tool/index.html

-<html>
-<head>
-<title>The Rotate/Scale/Perspective Tool</title>
-<link rel="StyleSheet" href="../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../scaling/interpolation.html" class="nav">Previous</a></td>
-<td>
-<a href="demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">4.2 The Rotate/Scale/Perspective Tool</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-When having an active selection one can use the Transform tool to 
-transform it in several different ways.
-</li>
-
-<li>
-Double-click the transform tool to select which kind of transformation
-you want.
-</li>
-
-</ul>
-</h3>
-
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../scaling/interpolation.html" class="nav">Previous</a></td>
-<td>
-<a href="demo.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/cool_effects/fractal_explorer.html

-<html>
-<head>
-<title>Fractal Explorer</title>
-<link rel="StyleSheet" href="./../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./gradient_map/demo2.html" class="nav">Previous</a></td>
-<td>
-<a href="./../photo2painting/" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">5.2 Fractal Explorer</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-The fractal explorer is a GIMP plug-in that can be used to render
-some fractals.
-</li>
-
-<li>
-It supports only a subset of all the known two-dimensional fractals, but
-it is quite powerful at rendering them.
-</li>
-
-</ul>
-</h3>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Create an empty image.
-</li>
-
-<li>
-Invoke the Fractal Explorer with 
-
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Render
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Pattern
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-"Fractal Explorer..."</tt>
-</b>
-</font>
-</li>
-
-<li>
-Play with it. (the upper-left preview is zoomable)
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./gradient_map/demo2.html" class="nav">Previous</a></td>
-<td>
-<a href="./../photo2painting/" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/cool_effects/gradient_map/demo1.html

-<html>
-<head>
-<title>Demo 1 : Real-life picture</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo2.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">5.1.1 Demo 1 : Real-life picture</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Open g_anwar1.jpg
-</li>
-
-<li>
-Select the "German_flag_smooth" gradient
-</li>
-
-<li>
-Select 
-
-&nbsp;&nbsp;<font class="menupath">
-<b class="menupathcomponent">
-&lt;Image&gt;
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Filters
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Colors
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Map
-</b>
-
- <font class="menupathseparator">
--&gt;</font> 
-
-<b class="menupathcomponent">
-Gradient Map</tt>
-</b>
-</font>
-.<br>
-
-(That's the GIMP's record for menu depth)
-</li>
-
-<li>
-Undo.
-</li>
-
-<li>
-Go to the Gradient Editor, create a copy of "German_flag_smooth", and flip it.
-</li>
-
-<li>
-Select this copy.
-</li>
-
-<li>
-Apply a Gradient Map again.
-</li>
-
-<li>
-Experience with other gradients.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./" class="nav">Previous</a></td>
-<td>
-<a href="./demo2.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/cool_effects/gradient_map/demo2.html

-<html>
-<head>
-<title>Demo 2 : Text Caption</title>
-<link rel="StyleSheet" href="./../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./demo1.html" class="nav">Previous</a></td>
-<td>
-<a href="./../fractal_explorer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">5.1.2 Demo 2 : Text Caption</h1>
-
-
-<table class="mydemo">
-<tr class="mydemo">
-<td class="mydemo">
-
-<h3>Demo</h3>
-
-<ol>
-
-<li>
-Create a text caption.
-</li>
-
-<li>
-Blur it.
-</li>
-
-<li>
-Select a gradient.
-</li>
-
-<li>
-Apply a gradient map.
-</li>
-
-</ol>
-
-</td>
-</tr>
-</table>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="./../../" class="nav">Contents</a></td>
-<td>
-<a href="./" class="nav">Up</a></td>
-<td>
-<a href="./demo1.html" class="nav">Previous</a></td>
-<td>
-<a href="./../fractal_explorer.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-

vipe/lecture/Gimp/1/slides/cool_effects/gradient_map/index.html

-<html>
-<head>
-<title>Gradient Map</title>
-<link rel="StyleSheet" href="../../style.css" type="text/css">
-</head>
-<body>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../" class="nav">Previous</a></td>
-<td>
-<a href="demo1.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-<h1 class="fcs">5.1 Gradient Map</h1>
-
-
-<h3 class="notbold">
-<ul>
-
-<li>
-A gradient map maps each pixel to an RGB triad found in the active gradient
-in proportion to its brightness level.
-</li>
-
-<li>
-It is in fact a V -> RGB LUT in which the resultant colors are chosen arbitrarily
-according to the gradient.
-</li>
-
-</ul>
-</h3>
-
-
-
-<hr>
-<table>
-<tr>
-<td>
-<a href="../../" class="nav">Contents</a></td>
-<td>
-<a href="../" class="nav">Up</a></td>
-<td>
-<a href="../" class="nav">Previous</a></td>
-<td>
-<a href="demo1.html" class="nav">Next</a></td>
-</tr>
-</table>
-
-</body>
-</html>
-
-