Giter Club home page Giter Club logo

annh9b / jpegview-static Goto Github PK

View Code? Open in Web Editor NEW
59.0 2.0 10.0 13.7 MB

JPEGView-Static - fast and tiny viewer/editor for PC/Web Images (JPEG, BMP, PNG, WEBP, GIF, TIFF) and Camera Raw Formats (DNG, Canon, Nikon, Sony, Fuji, Sigma) in exactly one statically linked executable..

Home Page: https://github.com/annh9b/JPEGView-Static

License: GNU General Public License v3.0

C++ 63.86% Smarty 1.83% HTML 10.84% C 22.76% Makefile 0.71% Meson 0.01%
jpeg png tiff editor viewer windows tiny bmp jpg statically-linked webp camera-raw canon dng fuji nikon sigma sony

jpegview-static's Introduction

JPEGView-Static - Statically Linked Image Viewer and Editor In Exactly One Executable

Updated Jan 10 2024. Added file list for the latest release archive.

Download the latest release right now!

Archive:  JPEGView-Static-x64-v1.2.45.0.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2023-06-17 02:36   JPEGView-Static-x64-v1.2.45.0/
  3418112  2023-06-17 02:36   JPEGView-Static-x64-v1.2.45.0/JPEGView-Static.exe
    31896  2023-06-14 03:40   JPEGView-Static-x64-v1.2.45.0/JPEGView.ini
    30531  2023-06-14 03:40   JPEGView-Static-x64-v1.2.45.0/JPEGView.ini.tpl
     3698  2023-06-14 03:40   JPEGView-Static-x64-v1.2.45.0/KeyMap.txt.default
     3995  2023-06-14 03:40   JPEGView-Static-x64-v1.2.45.0/symbols.km
---------                     -------
  3488232                     6 files

Second life for famous JPEGView from SourceForge.net (last updated 2018-03-10, currently abandoned).

JPEGView-Static is a fast and tiny statically linked viewer for PC/Web Images and Camera Raw Formats with a minimalist GUI and base image editing capabilities. The best replacement for default OS application to show pictures in various formats. Modified and compiled to fit exactly in one executable. No installer, no collateral files, just copy-paste and run.

This fork incorporates changes not only from original JPEGView from SourceForge.net, but also from JPEGView at GitHub user sylikc.

JPEGView-Static icon

Updated Jan 10 2024. JPEGView-Static is the new project name and purpose: all the image viewing stuff needed in exactly one statically linked executable.

Full list of supported formats

PC/Web Images

  • Popular: JPEG, GIF
  • Lossless: BMP, PNG, TIFF
  • Web: WEBP

Camera RAW formats

  • Adobe (DNG)
  • Canon (CRW, CR2)
  • Nikon (NEF, NRW)
  • Sony (ARW, SR2)
  • Olympus (ORF)
  • Panasonic (RW2)
  • Fujifilm (RAF)
  • Sigma (X3F)
  • Pentax (PEF)
  • Minolta (MRW)
  • Kodak (KDC, DCR)

Windows Imaging Component (WIC)

Many additional formats are supported via Windows Imaging Component (WIC) that is statically linked into viewer executable as well.

Temporarily disabled formats

  • XL, HEIF/HEIC, AVIF
  • TGA, WDP, HDP, JXR

Basic Image Editor

Basic on-the-fly image processing is provided - allowing adjusting typical parameters:

  • Sharpness
  • Color Balance
  • Rotation
  • Perspective
  • Brightness/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

New Features

  • Added support for ICC Color Profiles embedded in WebP, JPEG XL images.

Localization

  • DISABLED. We consider JPEGView-Static as a professional app, so English only.

Also this approach makes all the GUI/Help terms to be named in an unified way.

System Requirements

  • Only 64-bit version is supported to avoid legacy garbage: Windows 7/8/10/11 64-bit or later

Collaboration with Second Life Metaverse

JPEGView-Static appears to be extremely useful in converting WebP files to jpg images since JPEGView-Static incorporates a Google's WebP library. By default, JPEGView-Static saves high quality yet relatively small jpg images, using Turbo JPEG library.

JPEGView-Static was used to convert Second Life Metaverse avatars and screenshots into jpg file format. Below are few examples of how easily that can be achieved.

  • JPEGView-Static: Metaverse City is a welcoming roleplay community aimed towards newcomers and veterans alike

JPEGView-Static: Metaverse City is a welcoming roleplay community aimed towards newcomers and veterans alike

There are much more screenshots on the external sites.

jpegview-static's People

Contributors

annh9b avatar dunkeng avatar windows-2048 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

jpegview-static's Issues

JPEGView freezes when moving zoomed image

  1. Open image with JPEGView.
  2. Enlarge image with mouse wheel.
  3. Move the enlarged image with the mouse.
  4. JPEGview freezes.

Windows 11 build 22000.1516
GTX 1660Ti - 3840x2160 - 300% scaling

Add Windows file associations right into installer

Currently, Windows file associations can be set/unset inside main app only. Thus if one set that associations and then uninstalls the app, they remain invalid in Windows registry. Installer have to check the associations during uninstall and unset them if needed.

Installer is not enough

Please release versions WITHOUT any installer, as plain zip files, as the original author of JPEGView did. There is no need to use the installer for such a program and it only takes time.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.