プログラムで画像を表示する方法 - コード例と共に詳解


  1. Javaでの画像表示:

    import javax.swing.*;
    import java.awt.*;
    public class ImageViewer extends JFrame {
    public ImageViewer() {
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setSize(400, 300);
        setLocationRelativeTo(null);
        setTitle("画像表示");
        ImageIcon imageIcon = new ImageIcon("path/to/image.jpg");
        JLabel label = new JLabel(imageIcon);
        getContentPane().add(label);
    }
    public static void main(String[] args) {
        SwingUtilities.invokeLater(() -> {
            ImageViewer viewer = new ImageViewer();
            viewer.setVisible(true);
        });
    }
    }
  2. Pythonでの画像表示:

    from PIL import Image
    import matplotlib.pyplot as plt
    image_path = 'path/to/image.jpg'
    image = Image.open(image_path)
    plt.imshow(image)
    plt.axis('off')
    plt.show()
  3. HTML/CSSでの画像表示:

    <!DOCTYPE html>
    <html>
    <head>
    <title>画像表示</title>
    <style>
        .image-container {
            width: 400px;
            height: 300px;
            background-image: url("path/to/image.jpg");
            background-size: cover;
        }
    </style>
    </head>
    <body>
    <div class="image-container"></div>
    </body>
    </html>

これらは一部の方法ですが、他にも様々な言語やフレームワークで画像表示が可能です。プロジェクトの要件や好みに応じて、適切な方法を選択してください。