Java 将图像保存到mysql

Java 将图像保存到mysql,java,mysql,swing,jlabel,Java,Mysql,Swing,Jlabel,这是从网络摄像头捕获的图像,并将其保存到标签中。没有使用url。我可以从标签中获取图像并将其保存到mysql吗?不使用URL 可能使用getIcon()方法 是如何从标签中获取图像的 您可以从任何Swing组件创建buffereImage。基本准则是: BufferedImage image = new BufferedImage(label.getWidth(), label.getHeight(), BufferedImage.TYPE_INT_RGB); Graphics2D g2d =

这是从网络摄像头捕获的图像,并将其保存到标签中。没有使用url。我可以从标签中获取图像并将其保存到mysql吗?不使用URL

可能使用getIcon()方法

是如何从标签中获取图像的

您可以从任何Swing组件创建
buffereImage
。基本准则是:

BufferedImage image = new BufferedImage(label.getWidth(), label.getHeight(), BufferedImage.TYPE_INT_RGB);
Graphics2D g2d = image.createGraphics();
label.paint( g2d );
g2d.dispose();
或者,您可以查看向上述代码添加了哪些额外功能以使其更加灵活。然后您可以使用:

BufferedImage image = ScreenImage.createImage( label );

您可以创建一个BLOB(二进制大对象)类型的列,它是为此类数据而设计的-这可能会有帮助—这不是我想要的。我知道如何将图像保存到mysql。我的问题是如何在不使用url的情况下从标签中获取图像。标签图像是由网络摄像头捕获的。