Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. .NET
  3. PixelViewer

PixelViewer

MITC#3.1.6.430

A cross-platform image viewer for inspecting and rendering raw pixel data from Luminance, YUV, RGB, ARGB, and Bayer formats.

Visit WebsiteGitHubGitHub
390 stars46 forks0 contributors

What is PixelViewer?

PixelViewer is a cross-platform image viewer designed specifically for viewing and analyzing raw pixel data from files. It supports a wide range of pixel formats like Luminance, YUV, RGB, ARGB, and Bayer patterns, allowing developers to inspect low-level image data without intermediate processing. It solves the problem of visualizing raw pixel buffers commonly encountered in computer vision, media development, and embedded imaging workflows.

Target Audience

Developers and engineers working with computer vision, image processing pipelines, media codecs, or embedded systems who need to inspect raw pixel data from cameras, sensors, or custom file formats.

Value Proposition

Developers choose PixelViewer for its specialized support for raw pixel formats, extensive color space handling, and cross-platform availability. Unlike general image viewers, it provides precise control over pixel layout and advanced analysis tools tailored for technical image inspection.

Overview

A cross-platform image viewer which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it.

Use Cases

Best For

  • Inspecting raw output from camera sensors or image sensors
  • Debugging computer vision pipelines by visualizing intermediate pixel buffers
  • Analyzing YUV or RGB pixel data from video codecs or media files
  • Working with Bayer pattern images from digital cameras
  • Verifying color space conversions and pixel format encodings
  • Testing image processing algorithms with precise pixel-level control

Not Ideal For

  • Casual users who need a simple, fast photo viewer without technical details
  • Automated image processing pipelines requiring headless or scriptable operation
  • Projects where minimal installation size and dependencies are critical
  • Teams needing collaborative, web-based image annotation or cloud integration

Pros & Cons

Pros

Raw Pixel Expertise

Directly reads and renders raw Luminance, YUV, RGB, ARGB, and Bayer pattern data from files, as listed in the extensive supported formats, enabling low-level inspection without intermediate processing.

Comprehensive Color Support

Supports a wide range of color spaces including sRGB, DCI-P3, Adobe RGB, and ITU-R standards, and allows importing ICC profiles for custom color spaces, ensuring accurate technical analysis.

Advanced Analysis Tools

Provides tools for adjusting brightness/contrast, color balance, highlights/shadows, and displaying RGB/luminance histograms, essential for precise image quality assessment in development workflows.

Cross-Platform Builds

Offers native builds for Windows, macOS, and Linux on both x64 and ARM64 architectures, as shown in the download badges, ensuring broad accessibility across desktop environments.

Cons

Heavy Dependency Stack

Relies on multiple libraries like .NET, Avalonia, and Magick.NET, which can increase installation size and introduce potential compatibility or update issues, as noted in the dependencies list.

No Automation API

Lacks command-line interface or scripting support, making it unsuitable for batch processing or integration into automated pipelines, as it's solely a GUI-based tool.

Steep Learning Curve

Requires deep understanding of pixel formats, strides, and color spaces to use effectively, with an interface geared towards developers rather than general users, limiting accessibility.

Frequently Asked Questions

Quick Stats

Stars390
Forks46
Contributors0
Open Issues9
Last commit1 day ago
CreatedSince 2021

Tags

#avalonia#csharp#image-viewer#dotnet#image-processing#cross-platform#desktop#computer-vision#ubuntu

Built With

N
NLog
N
NUnit
A
Avalonia
.
.NET
C
C++

Links & Resources

Website

Included in

.NET21.2k
Auto-fetched 5 hours ago

Related Projects

ImageSharpImageSharp

:camera: A modern, cross-platform, 2D Graphics library for .NET

Stars7,976
Forks892
Last commit4 days ago
OpenCvSharpOpenCvSharp

OpenCV wrapper for .NET

Stars5,981
Forks1,230
Last commit8 days ago
MetadataExtractorMetadataExtractor

Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files

Stars1,056
Forks188
Last commit1 month ago
MagicScalerMagicScaler

MagicScaler high-performance, high-quality image processing pipeline for .NET

Stars724
Forks61
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub