Skip to content

Releases: LEKPCSTEAM/OpenCV_Camera_Capture

Release list

v1.0.0

Choose a tag to compare

@LEKPCSTEAM LEKPCSTEAM released this 09 Apr 19:46

image_1

📦 Dual Camera Viewer – Configurable Edition

✨ New Features

  • 🔧 Configurable Camera Sources

    • Both the left and right camera streams are now read from a JSON config file: config/cameras.json
    • Easily update camera URLs without touching the source code
  • 🧾 Flat JSON Format Supported

    • New camera config format is now simpler:
      {
        "left": "http://10.1.10.100:13000/video/left",
        "right": "http://10.1.10.100:13000/video/right"
      }
  • 📂 Material Dropdown from Config

    • Material types used for labeling captured images are loaded from config/materials.json:
      {
        "materials": ["plastic", "metal", "paper"]
      }

🖼️ Preview & Capture

  • Live preview from both left and right cameras
  • "📸 Capture Image" saves both frames with timestamps and material label
  • Files saved to a daily folder under results/

✅ How to Use

  1. Edit config/cameras.json with your desired camera URLs
  2. Launch the app by running main.py
  3. Choose material → Click Capture Image → Image files will be saved

🚫 Limitations

  • Currently supports exactly two cameras: "left" and "right"
  • No dynamic camera scaling yet (optional feature if needed later)

Full Changelog: https://github.com/LEKPCSTEAM/OpenCV_Camera_Capture/commits/1.0.0