Awesome
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. Please visit the Website for more details.
PixelViewer 是一個由 C# 撰寫並基於 .NET 的跨平台影像檢視器,支援讀取及繪製原始 Luminance/YUV/RGB/ARGB/Bayer 像素資料。請參閱 網站 以取得更多資訊。
<img alt="PixelViewer" src="https://carinastudio.azurewebsites.net/PixelViewer/Banner.png"/>📥 Download
3.1.3.825
⭐ Supported formats
- Luminance
- L8
- L16
- YUV
- YUV444p
- P410
- P412
- P416
- YUV422p
- P210
- P212
- P216
- UYVY
- YUVY
- YUYV (v3.1+)
- YVYU (v3.1+)
- 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
- 14-bit MIPI (v3.1+)
- 16-bit
- 8-bit (v3.0+)
- Compressed
- HEIF
- JPEG/JFIF
- PNG
- WebP (v3.0+)
⭐ 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.