Skip to content

A modern camera application built with C++, Qt 6, and OpenCV

Notifications You must be signed in to change notification settings

maskedsyntax/cameo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cameo

A modern camera application built with C++, Qt 6, and OpenCV.

Features

  • Fast & Lightweight: Written in C++17.
  • Modern UI: Custom Dark Theme using Qt Style Sheets.
  • Photo Capture: High-quality snapshots.
  • Video Recording: Record .avi videos (MJPG codec).
  • Camera Switching: Support for multiple video inputs (Camera 0-4).

Dependencies

  • Qt 6 (Core, Gui, Widgets)
  • OpenCV 4 (videoio, core, imgproc, imgcodecs)
  • CMake (3.16+)
  • C++ Compiler (GCC/Clang/MSVC supporting C++17)

Build Instructions

mkdir build
cd build
cmake ..
make
./cameo

About

A modern camera application built with C++, Qt 6, and OpenCV

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published