Fork of JPEGView by David Kleiner - fast and highly configurable viewer/editor for images with a minimal GUI. Basic on-the-fly image processing is provided.
JPEGView is a lean, fast and highly configurable image viewer/editor with a minimal GUI.
Formats Supported JPEGView has built-in support the following formats: - Popular: JPEG, GIF - Lossless: BMP, PNG, TIFF, PSD - Web: WEBP, JXL, HEIF/HEIC, AVIF - Legacy: TGA, WDP, HDP, JXR - Camera RAW formats: - Adobe (DNG), Canon (CRW, CR2, CR3), Nikon (NEF, NRW), Sony (ARW, SR2) - Olympus (ORF), Panasonic (RW2), Fujifilm (RAF) - Sigma (X3F), Pentax (PEF), Minolta (MRW), Kodak (KDC, DCR) - A full list is available here: LibRaw supported cameras Many additional formats are supported by Windows Imaging Component (WIC)
Basic Image Editor Basic on-the-fly image processing is provided - allowing adjusting typical parameters: - sharpness - color balance - rotation - perspective - contrast - local under-exposure/over-exposure
Other Features
Small and fast, uses AVX2/SSE2 and up to 4 CPU cores
High quality resampling filter, preserving sharpness of images
Basic image processing tools can be applied realtime during viewing
Movie/Slideshow mode - to play folder of JPEGs as movie
What's new in 1.3.46.0
I wanted to make a special thanks to qbnu for coding the new formats support, along with optimizations and improvements to existing formats! (Minor version incremented to reflect the many changes between this and the previous release. It's tempting to keep "waiting for the next feature to be done" before releasing...) New features: - Add support for modern RAW image formats with LibRaw, ex: CR3 (ICC profiles are supported) PR #211, thanks qbnu - Add basic support for PSD (Adobe Photoshop Document) - Color modes supported: Grayscale, RGB, CMYK, Multichannel, Duotone, Lab - 8-bit depth PSDs only - Compression modes supported: Raw/Uncompressed, RLE (See PR for detailed supported/unsupported breakdown) PR #233, thanks qbnu - Add support for reading EXIF data from JXL, HEIF, AVIF, WebP and PNG files PR #213, thanks qbnu - Misc EXIF Metadata fixes: - GPS info parsed from RAW metadata - GPS coordinates in degrees+decimal minutes will now be converted to degrees+minutes+seconds - Altitudes below sea level will now show negative - Metadata will be shown for either RAW or JPEG, with RAW taking precedence PR #211, thanks qbnu - RAW metadata's acquisition date shown in window title PR #242, thanks qbnu - Add multithreading when decoding with libavif and reduced memory usage Up to ~20% decoding speed improvement PR #204, thanks qbnu - Optimize JXL and HEIF RGBA -> BGRA conversion Speed up ~25% for JXL and ~150% for HEIF PR #234, thanks qbnu - New INI file setting: WindowBorderlessOnStartup On startup, set JPEGView window to borderless mode (title bar hidden) - New INI file setting: WindowAlwaysOnTopOnStartup On startup, set JPEGView window to be always on top Bugs fixed: - Adjust animation frame times to appear closer to their actual values Accounts for time spent processing frame. (Minimum frame time is 10ms due to technical limitations) PR #205, thanks qbnu Changed behavior: - INI Option: UseEmbeddedColorProfiles=true can be used without losing Animated PNG support ICC profiles are not supported for Animated PNG PR #202, thanks qbnu - Renamed INI Option: OverrideOriginalFileWithoutSaveDialog -> OverwriteOriginalFileWithoutSaveDialog - Renamed INI Option: TrimWithoutPromptLosslessJPEG -> CropWithoutPromptLosslessJPEG Other changes: - Updated to library versions: - libavif 1.0.1 - libde265 1.0.12 - libjxl 5d20fbe - libpng 1.6.40 - libwebp 1.3.2 (Fixes CVE-2023-4863) - zlib 1.3 PR #235, thanks qbnu …
Inkscape is an open-source vector graphics editor similar to Adobe Illustrator, Corel Draw, Freehand, or Xara X. What sets Inkscape apart is its use of Scalable Vector Graphics (SVG), an open XML-based W3C standard, as the native format. In contrast to raster (bitmap) graphics editors such as Photoshop or Gimp, Inkscape stores its graphics in a vector format. Vector graphics is a resolution-independent description of the actual shapes and objects that you see in the image. A rasterization engine uses this information to determine how to plot each line and curve at any resolution or zoom level. Contrast that to bitmap (raster) graphics which is always bound to a specific resolution and stores an image as a grid of pixels. Inkscape can import and display bitmap images, too. An imported bitmap becomes yet another object in your vector graphics, and you can do with it everything you can do to other kinds of objects (move, transform, clip, etc.) While Inkscape does not have all the features of the leading vector editors, the latest versions provide for a large portion of basic vector graphics editing capabilities. People report successfully using Inkscape in a lot of very different projects (web graphics, technical diagrams, icons, creative art, logos, maps).