Update: NetBeans 6 M7 available!

February 25, 2022 on 12:15 pm | In IDE, Java, Dev, General | No Comments

An update to my previous entry: NetBeans 6 Milestone 7 was released: That’s the time for trying out 8-). A first beta is expected in May, the final release in November 2007. See also the NetBeans Roadmap for more insight.

What’s inside M7?

  • Java Webstart development simplified (Creation of jnlp file & running locally for testing)
  • Redesigned Icons (Uh! Good looks :-) )
  • Local history function
  • EJB Code Generation, JBoss 5 support and much more

Blobworld Testimonial

February 6, 2022 on 12:25 pm | In Imaging, Retrieval, Multimedia, Software, Dev, General | No Comments


One of the most famous services for image segmentation & retrieval is (or was) blobworld. The system was built for advanced image querying based on regions (blobs), which were identified automatically. For image retrieval one could select blobs and define whether color, texture or size and position were most relevant for the query. Based on the input several good matches were presented.

Over the years Blobworld became a de facto standard for showing the possibilities of content based image retrieval systems. Hopefully there will be more innovative applications like this one in the future.

Roundup of UPnP AV Servers

January 22, 2022 on 1:33 pm | In Multimedia, Fun, Dev, General | No Comments

Here is a list of available UPnP AV servers, posted because I searched a lot for this list:

  • TwonkyVision (Linux, Windows, NAS - commercial)
  • Cidero Internet Radio Server (Java - open source)
  • uShare (Linux, NAS - open source)
  • Fuppes (Windows, Linux, port to NAS has been reported - open source)
  • MythTV (Linux - open source)
  • MediaTomb (Linux, port to NAS has been reported - open source)
  • On2Share (Windows - commercial)
  • Allegro Media Server (Mac, Windows - commercial)
  • GMediaServer (Linux - open source)
  • PyMeds (Python - open source)
  • TVersity (Windows - closed source, currently free)
  • Nero MediaHome (Windows - commercial)
  • Rhapsody (Mac, Windows - commercial)
  • Musimatch Jukebox (Windows - commercial)
  • Cyberlink Digital Home Enabler Kit (Windows - commercial)
  • Windows Media Connect (Windows - closed source, currently free)

Continue reading Roundup of UPnP AV Servers…

Setting Up A Home Multimedia Server - Just Some Impressions

January 17, 2022 on 1:45 pm | In Multimedia, Fun, Dev, General | No Comments

Lately I saw some presentation on UPnP and that this was not - as I always thought - some born dead idea of some big companies, but also a open source challenge. Quite impressed of the possibilities it offered I created my (long before planned but never realized) multimedia home network. Following Hardware is integrated in the network:

  • 2 Linksys WRT54GL Router (flashed with Tomato)
  • A Terratec Noxon 2 Audio
  • An XBOX running XBMC
  • A Linksys NSLU2 NAS (flashed with Unslung) + Western Digital myBook 250 GB attached

Continue reading Setting Up A Home Multimedia Server - Just Some Impressions…

Lire 0.5.1 released

December 14, 2021 on 2:10 pm | In Software, Java, Dev, Lire, Releases, General | No Comments

Today I released Lire 0.5.1: Since Lire already supports Color histograms (with the MPEG-7 ScalableColor descriptor), functions for searching for colors have been integrated by by adding a searcher for color only search operations, a document builder restricted to color and a document factory for fast and efficient creation of documents describing images with one color only.

Download Lire at the sourceforge.net project page.

Report from the Semantic Web Atelier

October 19, 2021 on 1:27 pm | In SemanticWeb, Software, Dev, General | Comments Off

Yesterday the 9th SWAt (Semantic Web Atelier) in Graz took place. As I would write a summary anyway I’m blogging it here and now:We two talks, the first one was from Peter Scheir about the performance of RDF databases and the second one was from Gisela Dösinger about the findings of a survey.

The RDF databases part was in general a lively discussion as there are not many good scientific evaluation results available on the internet. It is true for all databases that were tested (Sesame, Jena, Kowari, …) that inference and reasoning kills performance. Furthermore if the API instead of query languages for operations on the data is used the performance is much better. In general Sesame is faster than Jena, only performance of delete operation is dreadful within Sesame. The Sesame API and the processes inside suffer from missing documentation. Jena on the other side has enough docs and is therefore easier to use. SPARQL support is not very good in both cases. One essence of the discussion was that if it is possible (based on the use case) one should use a database, like for instance MySQL, for storing and retrieving the triples.

Gisela Dösinger presented the results of an interview and online survey done within the Sembase project. Many people from Austria, who are somewhat involved with IT and / or Semantic Web were questioned. One major finding can be summarized as follows: The interview results show for example that the Semantic Web lacks clear definitions of problems, results and benefits as well as best practice examples. More results and corresponding figures are available the presentation slides.

The slides of both presentations will be available here.

Pure Java JPEG Decoders?

October 11, 2021 on 8:42 am | In Imaging, Java, Library, Dev, General | Comments Off

As there are always some issues with loading images I recently checked if there is any pure & free2use Java implementation of a JPEG decoder. Well, obviously there isn’t any alternative to Sun’s javax.imageio package. However I found an interesting site summarizing libraries for de- and encoding raster images here.

As for my schedule: I plan to write some simple decoder for PPM, just a ppm to BufferedImage converter, which should be threaded to support parallel execution on the new double core systems. Doing the same with JPG would be quite a thing I think :)

Some words on Java & Video …

September 22, 2021 on 8:37 am | In Multimedia, Software, Dev, General | Comments Off

Including multimedia capabilities in a Java applications has led many developers to the Java Media Framework (JMF). Although it nicely integrates with the Java VM it has one major drawback: The JMF has to be installed by the user and cannot be packaged with an application as jar file or library, as it is not pure Java. Furthermore the API is not very intuitive. Professional alternatives are rare. On the one hand developers can use the Quicktime Java library, which allows the integration of Quicktime functionality in Java applications based on native calls. As with JMF the Quicktime libraries have to be installed on the target system. Another option is the use of SWT. To integrate multimedia functionality for example windows media player can be called from within an SWT widget. Unfortunately there is no Windows Media Player on Linux host systems, so another alternative has to be found. And there we found the major drawback of SWT: While windows is supported very well, Linux and especially MacOS support is not productive (yet). Furthermore it is assumed that a decent media players and libraries are pre-installed at the target system.
To summarize above findings: None of the above media frameworks is able to be bundled with a Java application, Web Start or applet, as it is not pure Java. The behavior of all three alternatives differs on different platforms, whereas JMF and Quicktime behave best. However Quicktime has no Linux port, so no real platform independent solution will be possible. SWT on the other hand works on all platforms but needs native calls, so that is another problem and not very platform independent.

JGoodies Looks 2.0.2 Released

May 15, 2021 on 10:07 pm | In Library, Dev, CaliphEmir, General | No Comments

An update to the famous and fine art of JGoodies is available: On May 2nd the Looks library in version 2.0.2 was released. An overview on the changes is given in the change log. The download is available here.

Metadata Extractor Updated to 2.3.1

May 15, 2021 on 10:03 pm | In Library, Dev, CaliphEmir, General | No Comments

Today I checked the site of Drew Noakes and found out, that the metadata-extractor, the nice little and handy utility to extract EXIF and IPTC data from JPEG images in Java, has been updated to version 2.3.1. There is only one small bug fix in the class ExifDescriptor.java, rest remains the same (see the change log for more details). You can get it here.

« Previous PageNext Page »

© 2004-2007 by Mathias Lux
>> Contents of this page are licensed under the CreativeCommons Attribution 2.5 license <<