Linux.com

Feature

View and edit graphic files with XnView

By Tana Georgieva on March 06, 2006 (8:00:00 AM)

Share    Print    Comments   

I've tried many image browsers over the years, including IrfanView and ACDSee, but after using XnView, I can almost forget about the rest.

XnView is a fast image browser that supports more than 400 graphic file formats, including standard ones such as GIF, JPEG, PNG, BMP, and TIFF, and a myriad of rare ones. (A version of the program for handheld devices, XnView Pocket, doesn't offer as many features, and supports about 15 input formats.) When I encounter a file with a strange extension, I'm almost guaranteed to be able to open and view it. XnView also opens Adobe PhotoShop and Illustrator files, as well as AutoCAD files; CorelDRAW files; the GNU Image Manipulation Program (the GIMP) brushes, icons, and patterns; Kodak proprietary files; several Corel Paint Shop Pro formats; Spectrum 512 formats; several Ulead formats; cursor and icon files; and even audio formats such as AIF, WAV, AVI, VFW, and MPG. XnView even has a hex-view mode, in case you want to see what is actually in a file.

I've tested a number of the formats, and I have no reason to complain. The high image quality beats most commercial programs. Even on a relatively slow machine, XnView is fast, which is especially helpful when you're dealing with large files. The speed of reading and writing depends on the file size, but it appears that CPU-intensive operations such as batch renaming or conversion are optimized for speed.

XnView runs on Windows, Linux, Mac OS X, several flavors of BSD, Solaris, and more. The Windows version offers the most features, while the versions for the other platforms currently miss some functionality, including some file formats that don't exist for non-Windows platforms. XnView is free for personal and non-commercial use, but it's not open source. You can use the associated free GFL SDK library for image manipulation, but you need a special agreement if you're going to use the product for commercial purposes.

Manipulating images in XnView

XnView allows you to choose several modes and layouts for viewing images. Its image manipulation capabilities are sufficient to meet the needs of the average user. For instance, Batch Rename allows you to change the cryptic default filenames digital cameras use to something more meaningful. It can also convert them to a format that requires less disk space. XnView also lets you crop, rotate, and resize photos; set brightness, contrast, hue, and saturation; apply various filters, such as blurring; enhance details; sharpen edges and focus; add embossing; add different types of noise, such as Gaussian, Laplacian, and Poisson; and add effects, including drop shadows, 3D borders, swirls, and mosaics.

You can use XnView to acquire images from a scanner, modify the number of colors in an image, edit metadata and image properties, and edit International Press Telecommunications Council (IPTC) data. Webmasters will appreciate that XnView creates Web pages with links to the images or thumbnails in the directory. You can also view a plain-text listing of the files in the directory.

XnView is not a full-fledged image editing program, but it's good for viewing a site or directory's images all at once. It's also useful when making screenshots, because it allows you to crop only the necessary part of a screen, save it in one of many formats, add text, and process the image a little. The average screenshot of a dialog box tends to feature gray as the dominant color, and many other programs tend to "enhance" the gray areas with subtle reddish stains. Other programs also sometimes save a file as a JPEG or GIF with so much loss of image quality that the file is beyond recognition. I've never experienced any of these problems with XnView.

My only complaint is that XnView doesn't let you draw arrows or circles on an image. I currently use the GIMP for arrows, circles, and other enhancements to screenshots. However, most users probably don't even need this feature -- people generally don't draw on their photos, right?

Share    Print    Comments   

Comments

on View and edit graphic files with XnView

Note: Comments are owned by the poster. We are not responsible for their content.

try faststone

Posted by: Anonymous Coward on March 06, 2006 09:21 PM
<a href="http://www.faststone.org/" title="faststone.org">http://www.faststone.org/</a faststone.org>

The best freeware image browsing app for windows.

#

Almost ideal

Posted by: Anonymous Coward on March 06, 2006 09:45 PM
XnView is great, but it does have one significant drawback: its folder browsing is slooooooooow by comparison with other programs. If you want to browse a large collection to find the picture of your toddler with a stuffed hippo on her head you'd save time by using just about anything else. Then you can use XnView to open just that one file and touch it up.

#

Re:Almost ideal

Posted by: tana on March 07, 2006 03:44 AM
Yes, XnView is not very fast when large directories (let's say the size of a CD - 700 MB) are browsed but I haven't noticed significant delay in displaying 100-200 MB folders. I generally keep most of my stuff in separate folders sorted according to particular criteria, so I rarely have very big directories to browse.

Which software can you recommend for larger folders?

#

Playing Around

Posted by: Anonymous Coward on March 07, 2006 02:36 PM
I have been playing with image browsing programs over the last few days.


I have tried XnView for both Linux and Windows. For Linux I downloaded the static RPM, converted it to a DEB and installed it. I installed the Windows version under Wine. The Windows version looked a lot better. Let's face it, Motif widgets look horrible. That said, I like the menu arrangement of the Linux version better. In the end I removed both from my system. While it supported a large number of graphic formats, it failed to support CGM or WPG. Also, on photographs, the lack of a histogram is a killer.


I ran Picasa2 under Wine. It tended to croak on large TIFF files. It also needed to be restrained from scanning my entire hard drive, and all of the others mounted via SAMBA. Once done with scanning, Picasa2 revealed itself as a photo-centric organizer; many clip art collections need not apply. What I liked about Picasa2 was its search capability, its marvelous histogram, and its simple, yet very effective editing tools. It took about five minutes for me to conclude that this was going on my father's Linux box, though it probably won't stay on mine.


Faststone Image Browser surprised me. Like XnView, it assumes you will organize your photos by directory. Unlike XnView, thumbnails appear even in the folder icons themselves. Like Picasa2, Faststone has simple but effective editing tools. It's better at checking out images than Picasa, but the editing tools are a bit scattered. For working through a directory of 100 or more digital camera images, Faststone is hard to beat.


What does Linux have to offer? For JPEGs and TIFFs, Konqueror is a good browser. It can't do raw images from cameras, but my camera supplies a thumbnail for browsing. If I want to open the raw image, I double click and the GIMP opens, which in turn passes the image to UFRaw. UFRaw does the exposure and color balance with the high bit raw file, before sending it back to the GIMP. The Gimp's sharpening is fine, but if you need to reduce noise, you need the GREYCstoration plug-in.


An alternative is Bibble. It does a bit of everything for raw files, mostly: Browse, crop, color balance, exposure, sharpen, and noise reduction (now via Noise Ninja). It's nicely done, but costs money. Bibble is available for Windows, Mac, and Linux.

#

Picasa chokes with large TIFF files?!

Posted by: Anonymous Coward on April 25, 2006 06:44 AM
Hi,
I'm the maintainer for Picasa in the wine app db.
I'd like to find out more about the TIFF files that
Picasa choked on for you. (And even get a copy,
if possible.) Please contact me at dank@kegel.com.
Thanks!

#

Better, but still not Graphic Converter

Posted by: Anonymous Coward on March 07, 2006 07:45 PM
Thanks for the good tip. Definately better than ACD and no need for a pirated copy. My quick preview though suggests that there still isn't an app like Graphic Converter for OS X yet for Windows. Graphic Converter is just so easy to use, flexible, and has the absolute best slide show system out there.

Just about Graphic Converter's slide show I really like being able to view a random slide show and still being able to pause the show and browse forward and backward in the same folder from that point before continuing the slide show.

#

Nick

Posted by: Anonymous Coward on May 06, 2006 08:02 AM
Hi, nice site!
<a href='http://www.alternativa.lviv.ua/ups/vicodin/<nobr>v<wbr></nobr> icodin-breastfeeding.html'>vicodin breastfeeding </a>

#

but can it draw moustaches?

Posted by: Anonymous Coward on March 09, 2006 03:45 AM
can it??

#

Coreldraw

Posted by: Anonymous Coward on May 03, 2006 03:14 AM
Actually, it can't open Coreldraw files as you claim. It can only open the preview thumbnail if one was included with the file. The thumbnails are ok for locating your file in a browse view, but much too small to use for anything else.

Coreldraw's format seems to be incredibly hard to open if you don't buy their products.

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya