我正在创建一个JFrame并使用BufferedImage将图像导入该帧。我希望获得正在导入的图像的直方图。如何才能做到这一点?这是我的图像的代码:
public static void main(String[] args) throws IOException {
String path = "src/logo.jpg";
File file = new File(path);
BufferedImage image = ImageIO.read(file);
JLabel label = new JLabel(new ImageIcon(image));
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(label);
f.pack();
f.setLocation(0,200);
f.setVisible(true);}}
现在一旦图像出现,我想要一个输出来反映直方图值。