PixelViewer alternatives and similar packages
Based on the "Image Processing" category.
Alternatively, view PixelViewer alternatives based on common mentions on social networks and blogs.
-
ImageSharp
:camera: A modern, cross-platform, 2D Graphics library for .NET -
ImageProcessor
:camera: A fluent wrapper around System.Drawing for the processing of image files. -
Emgu CV
Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. -
SimpleITK
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages. -
MetadataExtractor
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files -
MagicScaler
MagicScaler high-performance, high-quality image processing pipeline for .NET -
Colourful
🎨 Open source .NET library for working with color spaces. -
DynamicImage
High-performance open-source image manipulation library for ASP.NET. -
Imgix-CSharp
A C# client library for generating image URLs with imgix -
ImageWizard
Image processing webservice based on ASP.NET Core and ImageSharp / SkiaSharp / SvgNet / DocNET -
TeximpNet
A cross-platform .NET Standard library for reading/manipulating/writing image files. The primary focus is to create 2D/3D/Cubemap textures for graphics/game applications, notably to convert images to GPU compressed formats and generate mipmaps. The library wraps the FreeImage native library to import/export over 30 common image formats, and wraps the Nvidia Texture Tools native library for GPU compression features. It also has a fully featured DDS format importer/exporter written in C#.
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of PixelViewer or a related project?
README
PixelViewer

PixelViewer is a .NET based cross-platform image viewer written by C# which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it.
📥 Download
Preview
Operating System | Download | Version | Screenshot |
---|---|---|---|
Windows 8/10/11 | x86 | x64 | arm64 | 2.7.0.809 (Preview) | |
macOS 11/12 | x64 | arm64 | 2.7.0.809 (Preview) | |
Linux | x64 | arm64 | 2.7.0.809 (Preview) |
Stable
Operating System | Download | Version | Screenshot |
---|---|---|---|
Windows 8/10/11 | x86 | x64 | arm64 | 2.6.2.422 | |
Windows 7(.NET Runtime needed) | x86 | x64 | 2.6.2.422 | |
macOS 11/12 | x64 | arm64 | 2.6.2.422 | |
Linux | x64 | arm64 | 2.6.2.422 |
⭐ Supported formats
- Luminance
- L8
- L16
- YUV
- YUV444p
- P410
- P412
- P416
- YUV422p
- P210
- P212
- P216
- UYVY
- YUVY
- NV12
- NV21
- Y010
- Y016
- I420
- YV12
- P010
- P012
- P016
- RGB
- BGR_888
- RGB_565
- RGB_888
- BGRX_8888
- RGBX_8888
- XBGR_8888
- XRGB_8888
- BGR_161616
- RGB_161616
- ARGB
- ARGB_8888
- ABGR_8888
- BGRA_8888
- RGBA_8888
- ARGB_16161616
- ABGR_16161616
- BGRA_16161616
- RGBA_16161616
- ABGR_2101010
- ARGB_2101010
- BGRA_1010102
- RGBA_1010102
- ABGR_F16
- ARGB_F16
- BGRA_F16
- RGBA_F16
- Bayer Pattern
- 10-bit MIPI
- 12-bit MIPI
- 16-bit
- Compressed
- HEIF
- JPEG/JFIF
- PNG
⭐ Supported color spaces
- sRGB
- DCI-P3
- Display-P3
- Adobe RGB
- ITU-R BT.601 525-lines
- ITU-R BT.601 625-lines
- ITU-R BT.2020
- ITU-R BT.2100 (HLG)
- ITU-R BT.2100 (PQ)
⭐ Supported functions
- Rendering image from raw pixel file.
- Evaluate image dimensions according to file name, file size and format.
- Specify pixel-stride and row-stride for each plane.
- Specify data offset to image in file.
- Specify color space of image and screen.
- Import ICC profile as custom color space.
- Rotate and scale rendered image.
- Navigate to specific image frame in file.
- Adjust R/G/B gain for Bayer Pattern formats.
- Adjust brightness/contrast and color balance.
- Adjust highlight/shadow of image.
- Show histograms of R/G/B and luminance.
- Demosaicing for Bayer Pattern formats.
- Save rendered image as PNG file.
- Save rendered image as JPEG/BGRA file.
🤝 Dependencies
*Note that all licence references and agreements mentioned in the PixelViewer README section above
are relevant to that project's source code only.