CDS.ImageDisplay.OpenCvSharp4
1.0.7
See the version list below for details.
dotnet add package CDS.ImageDisplay.OpenCvSharp4 --version 1.0.7
NuGet\Install-Package CDS.ImageDisplay.OpenCvSharp4 -Version 1.0.7
<PackageReference Include="CDS.ImageDisplay.OpenCvSharp4" Version="1.0.7" />
<PackageVersion Include="CDS.ImageDisplay.OpenCvSharp4" Version="1.0.7" />
<PackageReference Include="CDS.ImageDisplay.OpenCvSharp4" />
paket add CDS.ImageDisplay.OpenCvSharp4 --version 1.0.7
#r "nuget: CDS.ImageDisplay.OpenCvSharp4, 1.0.7"
#:package CDS.ImageDisplay.OpenCvSharp4@1.0.7
#addin nuget:?package=CDS.ImageDisplay.OpenCvSharp4&version=1.0.7
#tool nuget:?package=CDS.ImageDisplay.OpenCvSharp4&version=1.0.7
CDS.ImageDisplay.OpenCvSharp4
Windows Forms integration for displaying OpenCvSharp4 Mat images. Built on top of CDS.ImageDisplay.WinForms and its BitmapDisplayPanel control.
Stride alignment and pixel format conversion are handled automatically — you pass a Mat and it displays.
Supported image types
| OpenCV type | Format |
|---|---|
CV_8UC1 |
8-bit grayscale |
CV_8UC3 |
8-bit BGR colour |
CV_8UC4 |
8-bit BGRA with alpha |
Sub-mat ROIs (non-contiguous memory) are handled correctly.
Installation
dotnet add package CDS.ImageDisplay.OpenCvSharp4
Usage
Quick modal display
using OpenCvSharp;
Mat image = Cv2.ImRead("photo.jpg");
image.Show("My Image");
Mat.Show(title) opens a fit-to-window modal dialog and blocks until it is closed.
Display on a panel in your form
Add a BitmapDisplayPanel to your form via the designer (from the CDS.ImageDisplay.WinForms package), then:
using OpenCvSharp;
Mat processed = ApplyFilter(source);
bitmapDisplayPanel1.SetImage(processed);
SetImage can be called repeatedly to update the display (e.g. in a processing loop).
Requirements
- .NET 10.0 Windows (Windows Forms)
- OpenCvSharp4 runtime for your target platform (
OpenCvSharp4.runtime.winfor x64/ARM64)
License
MIT — see LICENSE.txt
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows7.0 is compatible. |
-
net10.0-windows7.0
- CDS.ImageDisplay.WinForms (>= 3.2.6)
- OpenCvSharp4 (>= 4.13.0.20260602)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.