|  | <?xml version="1.0" standalone="no"?> | 
|  | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" | 
|  | "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> | 
|  |  | 
|  | <!-- | 
|  |  | 
|  | Licensed to the Apache Software Foundation (ASF) under one or more | 
|  | contributor license agreements.  See the NOTICE file distributed with | 
|  | this work for additional information regarding copyright ownership. | 
|  | The ASF licenses this file to You under the Apache License, Version 2.0 | 
|  | (the "License"); you may not use this file except in compliance with | 
|  | the License.  You may obtain a copy of the License at | 
|  |  | 
|  | http://www.apache.org/licenses/LICENSE-2.0 | 
|  |  | 
|  | Unless required by applicable law or agreed to in writing, software | 
|  | distributed under the License is distributed on an "AS IS" BASIS, | 
|  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | See the License for the specific language governing permissions and | 
|  | limitations under the License. | 
|  |  | 
|  | --> | 
|  | <!-- ====================================================================== --> | 
|  | <!-- regularPoly extension tag test                                         --> | 
|  | <!--                                                                        --> | 
|  | <!-- @author Thomas.DeWeese@Kodak.com                                       --> | 
|  | <!-- @version $Id$ --> | 
|  | <!-- ====================================================================== --> | 
|  |  | 
|  | <?xml-stylesheet type="text/css" href="extension.css" ?> | 
|  |  | 
|  | <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="body" width="450" height="500" xml:space="preserve" | 
|  | viewBox="0 0 450 500" | 
|  | xmlns:batikExt="http://xml.apache.org/batik/ext"> | 
|  |  | 
|  | <title>Histogram Normalization Extension Tag</title> | 
|  |  | 
|  | <!-- ============================================================= --> | 
|  | <!-- Test content                                                  --> | 
|  | <!-- ============================================================= --> | 
|  | <g id="testContent" class="legend" style="text-anchor:middle"> | 
|  | <text x="225" y="40" class="title">Histogram Normalization Extension Tag</text> | 
|  |  | 
|  | <g transform="translate(0, 75)"> | 
|  | <rect fill="#DAA" x="25" y="0" width="160" height="220"/> | 
|  | <image xlink:href="histogramNormalization.jpg" | 
|  | x="45" y="20" width="120" height="180"/> | 
|  | <text x="105" y="235" text-anchor="middle">Before</text> | 
|  | </g> | 
|  |  | 
|  | <g transform="translate(240,75)" > | 
|  | <switch> | 
|  | <g requiredExtensions= | 
|  | "http://xml.apache.org/batik/ext/histogramNormalization/1.0"> | 
|  | <rect fill="#ADA" x="25" y="0" width="160" height="220"/> | 
|  |  | 
|  | <filter id="fix"> | 
|  | <feComponentTransfer> | 
|  | <feFuncR type="gamma" exponent=".95"/> | 
|  | <feFuncG type="gamma" exponent=".95"/> | 
|  | <feFuncB type="gamma" exponent=".95"/> | 
|  | </feComponentTransfer> | 
|  | <batikExt:histogramNormalization trim="2"/> | 
|  | </filter> | 
|  | <image filter="url(#fix)" | 
|  | xlink:href="histogramNormalization.jpg" | 
|  | x="45" y="20" width="120" height="180"/> | 
|  | <text x="105" y="235" text-anchor="middle">With Extension</text> | 
|  | </g> | 
|  |  | 
|  | <g > | 
|  | <rect fill="#DAA" x="25" y="0" width="160" height="220"/> | 
|  | <image xlink:href="histogramNormalization.jpg" | 
|  | x="45" y="20" width="120" height="180"/> | 
|  | <text x="105" y="235" text-anchor="middle">Extension not present</text> | 
|  | </g> | 
|  | </switch> | 
|  |  | 
|  | </g> | 
|  |  | 
|  |  | 
|  | </g> | 
|  |  | 
|  | <!-- ============================================================= --> | 
|  | <!-- Batik sample mark                                             --> | 
|  | <!-- ============================================================= --> | 
|  | <use xlink:href="../batikLogo.svg#Batik_Tag_Box" /> | 
|  | </svg> |