任何想法如何将Image
类型转换为Image<Bgr, Byte>
类型?
我从PictureBox
控件获取图片,我需要将其转换为Image<Bgr, Byte>
类型。
Image pictureBoxImage = pictureBox.Image;
Image<Bgr, Byte> image = // ...
答案 0 :(得分:4)
从位图创建图片
也可以从.Net创建
Image<TColor, TDepth>
Bitmap
对象
所以,你应该能够做到:
var image = new Image<Bgr, Byte>(new Bitmap(pictureBox.Image));
答案 1 :(得分:1)
你也可以这样做:
Image<Bgr, Byte> IMG = new Image<Bgr, byte>((Bitmap)pictureBox1.Image);
OR
var IMG = new Image<Bgr, byte>((Bitmap)pictureBox1.Image);