namespace test
{
public partial class Form1 : Form
{
public Form1()
{
dynamic cv2 = Py.Import("cv2");
dynamic plt = Py.Import("matplotlib.pyplot");
dynamic img = cv2.imread("path/of/img");
InitializeComponent();
plt.imshow()
plt.show();
}
}
}
我有一个从python cv2模块加载的图像。我正在尝试在Form1的控件(如PictureBox)的内部 中显示此图像。当我运行此代码时,“ plt.show()”会弹出另一个窗口。
dynamic img = cv2.imread("path/of/img");
pictureBox1.Image = img;
我也尝试过这些方法,但是我不知道如何匹配数据类型。
有什么方法可以在C#中显示numpy数组数据类型的图像?