GFXprim is a modular 2D bitmap graphics library. The library is organized into modules, each of which implements different functionality. The library core is the glue that holds everything together by implementing pixel manipulations, conversions, and blits. Loaders implements an interface to load and save images from/to various image formats. All commonly used formats are supported (JPEG, PNG, GIF, BMP, TIFF, PNM, etc.). Filters implements bitmap filters such as resize, convolutions, point filters (brightness, contrast, etc.), rotations, edge sharpening, ditherings, median, etc. Backends can create X11 window(s), draw on the Linux framebuffer, handle input events, timers and more. Gfx implements basic graphics primitives such as lines, circles, polygons, etc. Text module implements text drawing with both compiled-in fonts and basic support for FreeType rendering. Grabbers can get frames from V4L2 devices, such as Web cameras. All of this comes with Python bindings and comprehensive documentation.
PHP Image Viewer is a one-file image browser and viewer for your Web site. It has a full-screen master/detail interface, with the file listing on the left side of the browser window. The image viewer area has a black background for contrast. It will display the image file selected in the left pane. After 15 seconds of idle time, the file list area will be hidden to allow more space for the image viewing area. Clicking on the image will toggle the size display from a “fit to window” mode into full-size 100% zoom mode. In full-size mode, you can use the arrow keys to scroll around the image.
ImgView is a simple image viewer for Unix-like systems. It is free from menus and other GUI gadgets, and controlled primarily by the keyboard. It supports the following image file formats: XBM, PBM/PGM/PPM, GIF, JPEG, TIFF, PNG, and PCX. It supports RGB, Gray, and CMYK ICC profiles in JPEG, RGB and Gray ICC profiles in TIFF and PNG, and RGB ICC profiles in GIF.
nomacs is an image viewer that is small, fast, and able to handle the most common image formats including RAW images. It also makes it possible to synchronize multiple viewers on a single computer or via the LAN, which is useful for comparing images and spotting the differences. This is useful for architects who want to see their progress, for example.