Laden und Anzeigen eines 16 (12) -bit -Graustufen -PNG in eine Bilderbox
Posted: 19 Aug 2025, 09:42
Ich verwende ein Framework für eine Kamera -Hardware namens IDS Peak und wir empfangen 16 -Bit -Graustufen -Bilder aus dem Framework, das Framework selbst kann die Dateien als PNGs als PNGs schreiben, und das ist alles gut und gut, aber wie zeige ich sie in einem Bildbox. System.ArgumentException < /p>
Hier ist ein intptr zum maßgeschneiderten Bildformat des Frameworks. Dateien.
Laden Sie die 16-Bit-Graustufen-PNG-Dateien in den Bildbox Steuerung (oder ein anderer Kontrolltyp, es muss kein PictureBox ). Eine Schreiboperation und keine sekundäre Lektüre.>
Code: Select all
var image = new Bitmap(width, height, stride, System.Drawing.Imaging.PixelFormat.Format16bppGrayScale, iplImg.Data());
< /code>
iplImg.Data()
Laden Sie die 16-Bit-Graustufen-PNG-Dateien in den Bildbox Steuerung (oder ein anderer Kontrolltyp, es muss kein PictureBox ). Eine Schreiboperation und keine sekundäre Lektüre.>