Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 2 - Pages: 1  
Threads: [ Previous | Next ]
  Click to reply to this thread Reply

Citra FX Photo Filter 2.1 Released

URL: Citra FX Photo Filter 2.1

At 12:52 PM on Jan 8, 2008, Geertjan wrote:

Today Kiyut released Citra FX Photo Filter 2.1, an image filter effects application for digital photos or images, written in Java. It allows anyone, regardless of experience, to apply unique artistic looks to digital images. New in this release are improved selection tools, marching ants performance, SwingX progress Bar, and an improved help system.

The main window of the application looks as follows:

Citra FX comes with many prebuilt filters, from color adjustment, contrast, and exposure to advanced filters like water ripple and emboss.

"The result is only limited by your creativity," says Tonny Kohar, the project's lead. "You also get instant visual feedback on what you changed. Applying filter effects to digital images has never been this easy and fun. It is well suited for everything from simple to advanced digital photo or image filtering."

Here's a list of the impressive photo effects that you can attain with this application:

  • Blur—Box, Gaussian, Motion, Sharpen, and more.
  • Color—Contrast, Exposure, Grayscale, HSB, RGB, and more.
  • Distort—Circle, Diffuse, Marble, Ripple, Twirl, Water, and more.
  • Stylize—Contour, Emboss, Flare, Light, Mosaic, Noise, Oil, and more.
  • Photo mask and vignette effects.

Further information:

1 . At 6:47 AM on Jan 9, 2008, JavaWorker wrote:
  Click to reply to this thread Reply

Re: Citra FX Photo Filter 2.1 Released

The effect is very cool, how about the speed fo this filter?
Java Forum
2 . At 1:16 PM on Jan 9, 2008, Kiyut wrote:
  Click to reply to this thread Reply

Re: Citra FX Photo Filter 2.1 Released

> The effect is very cool, how about the speed fo this
> filter?

Thanks for the cool things :)

Yup. The filtering speed depends on the image size and the filter complexity.

For color filter eg: grayscale, hsb, emboss filter, etc, it can filter image with dimension 2592 * 1944 (5 million pixels) for around 1 second. And it is using pure java, no native code involved. Thanks to the excellent JHLabs Filter ( http://www.jhlabs.com/ip/filters/ )
Kiyut - imagine, design, create - http://www.kiyut.com

thread.rss_message