Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated README and maven configuration.

  • Loading branch information...
commit 100b20b667db07b3144019e55bfbc10c5b313b26 1 parent 4984959
@kayahr kayahr authored
Showing with 120 additions and 51 deletions.
  1. +57 −0 README.md
  2. +0 −4 README.txt
  3. +63 −47 pom.xml
View
57 README.md
@@ -0,0 +1,57 @@
+scilter
+=======
+
+Description
+-----------
+
+Scilter (A shorter name for Scale Filter) is a library which can be used
+to scale images with different algorithms.
+
+The following algorithms are currently supported:
+
+* [HQX magnification filter][3] (2x, 3x and 4x) from Maxim Stepin.
+* Nearest Neighbor (2x, 3x and 4x)
+* scale2x and scale3x algorithms from Kevin Glass.
+
+Scilter can also be used as a command line tool for scaling images.
+
+
+License
+-------
+
+This library is free software: you can redistribute it and/or modify it
+under the terms of the GNU Lesser General Public License as published by the
+Free Software Foundation, either version 3 of the License, or (at your
+option) any later version.
+
+This library is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE. See the
+[GNU Lesser General Public License][2] for more details.
+
+
+Download
+--------
+
+The JAR can be downloaded from my [Maven Repository][1] or if you are
+using Maven you can simply add it as a dependency:
+
+ <repositories>
+ <repository>
+ <id>ailis-releases</id>
+ <name>Ailis Maven Releases</name>
+ <url>http://nexus.ailis.de/content/groups/public/</url>
+ </repository>
+ </repositories>
+
+ <dependencies>
+ <dependency>
+ <groupId>de.ailis.scilter</groupId>
+ <artifactId>scilter</artifactId>
+ <version>1.0.1</version>
+ </dependency>
+ </dependencies>
+
+[1]: http://nexus.ailis.de/content/repositories/releases/de/ailis/scilter/scilter/ "Maven Repository"
+[2]: http://www.gnu.org/licenses/lgpl.html "License"
+[3]: http://en.wikipedia.org/wiki/Hqx "HQX magnification filter"
View
4 README.txt
@@ -1,4 +0,0 @@
-A library with various different scaling algorithms like scale2x, scale3x,
-hq2x, hq3x and hq4x.
-
-Read more on http://www.ailis.de/~k/software/projects/scilter/
View
110 pom.xml
@@ -1,23 +1,17 @@
-<?xml version="1.0" encoding="UTF-8" ?>
+<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>maven-java</artifactId>
- <groupId>de.ailis.maven</groupId>
- <version>7</version>
- </parent>
-
<groupId>de.ailis.scilter</groupId>
<artifactId>scilter</artifactId>
<version>1.0.2-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Scilter</name>
- <url>http://www.ailis.de/~k/projects/scilter/</url>
+ <url>http://kayahr.github.com/${project.artifactId}/</url>
<description>
A library with various different scaling algorithms like scale2x, scale3x, hq2x, hq3x and hq4x.
</description>
- <inceptionYear>2010</inceptionYear>
+ <inceptionYear>2006</inceptionYear>
<organization>
<name>Klaus Reimer</name>
<url>http://www.ailis.de/~k/</url>
@@ -30,50 +24,49 @@
<distribution>repo</distribution>
</license>
</licenses>
-
+
<developers>
<developer>
<id>k</id>
<name>Klaus Reimer</name>
<email>k@ailis.de</email>
<roles>
- <role>Architect</role>
+ <role>Developer</role>
</roles>
<timezone>+1</timezone>
<url>http://www.ailis.de/~k/</url>
</developer>
</developers>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
<scm>
- <url>http://www.ailis.de/~k/hg/java/scilter</url>
- <connection>scm:hg:http://www.ailis.de/~k/hg/java/scilter</connection>
- <developerConnection>scm:hg:ssh://k@ailis.de/hg/java/scilter</developerConnection>
- </scm>
-
- <repositories>
- <repository>
- <id>ailis-releases</id>
- <name>Ailis Maven Releases</name>
- <url>http://www.ailis.de/nexus/content/groups/public/</url>
- <snapshots><enabled>false</enabled></snapshots>
- </repository>
- <repository>
- <id>ailis-snapshots</id>
- <name>Ailis Maven Snapshots</name>
- <url>http://www.ailis.de/nexus/content/groups/public-snapshots/</url>
- <releases><enabled>false</enabled></releases>
- </repository>
- </repositories>
-
- <distributionManagement>
- <site>
- <id>project-website</id>
- <url>scpexe://k@ailis.de/home/k/public_html/projects/scilter/</url>
- </site>
- </distributionManagement>
+ <connection>scm:git:git://github.com/kayahr/${project.artifactId}.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/kayahr/${project.artifactId}.git</developerConnection>
+ <url>http://github.com/kayahr/${project.artifactId}</url>
+ </scm>
+
+ <issueManagement>
+ <system>GitHub</system>
+ <url>https://github.com/kayahr/${project.artifactId}/issues</url>
+ </issueManagement>
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
@@ -87,18 +80,40 @@
</archive>
</configuration>
</plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.6</source>
- <target>1.6</target>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
+
</plugins>
- </build>
+ </build>
+ <repositories>
+ <repository>
+ <id>ailis-releases</id>
+ <name>Ailis Maven Releases</name>
+ <url>http://nexus.ailis.de/content/groups/public/</url>
+ <releases><enabled>true</enabled></releases>
+ <snapshots><enabled>false</enabled></snapshots>
+ </repository>
+ <repository>
+ <id>ailis-snapshots</id>
+ <name>Ailis Maven Snapshots</name>
+ <url>http://nexus.ailis.de/content/groups/public-snapshots/</url>
+ <releases><enabled>false</enabled></releases>
+ <snapshots><enabled>true</enabled></snapshots>
+ </repository>
+ </repositories>
+
+ <distributionManagement>
+ <repository>
+ <id>ailis-releases</id>
+ <name>Ailis Maven Releases</name>
+ <url>http://nexus.ailis.de/content/repositories/releases</url>
+ </repository>
+ <snapshotRepository>
+ <id>ailis-snapshots</id>
+ <name>Ailis Maven Snapshots</name>
+ <url>http://nexus.ailis.de/content/repositories/snapshots</url>
+ </snapshotRepository>
+ </distributionManagement>
+
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -107,4 +122,5 @@
<scope>test</scope>
</dependency>
</dependencies>
+
</project>
Please sign in to comment.
Something went wrong with that request. Please try again.