winform picturebox1 的视频拷贝一帧到picturebox2
时间: 2023-05-17 18:04:28 浏览: 115
C# WinForm PictureBox 添加圆角
4星 · 用户满意度95%
您可以使用以下代码将 WinForm PictureBox1 中的视频帧复制到 PictureBox2 中:
```csharp
private void CopyFrameToPictureBox()
{
// 获取 PictureBox1 中的图像
Image image = pictureBox1.Image;
// 创建一个新的 Bitmap 对象
Bitmap bitmap = new Bitmap(image.Width, image.Height);
// 创建一个 Graphics 对象
Graphics graphics = Graphics.FromImage(bitmap);
// 将 PictureBox1 中的图像绘制到新的 Bitmap 对象中
graphics.DrawImage(image, new Rectangle(0, 0, image.Width, image.Height));
// 释放 Graphics 对象
graphics.Dispose();
// 在 PictureBox2 中显示新的图像
pictureBox2.Image = bitmap;
}
```
请注意,此代码仅适用于 WinForm 应用程序。如果您使用的是 WPF 应用程序,则需要使用不同的方法来复制视频帧。
阅读全文