An open API service indexing awesome lists of open source software.

https://github.com/is-leeroy-jenkins/cammy

Cammy is a tool that displays a webcam feed in a WPF Application. Cammy can also be used to directly scan a QR Code when displayed in front of the camera. Cammy is written in C# and released under the MIT license.
https://github.com/is-leeroy-jenkins/cammy

csharp qr-code qr-reader webcam wpf-application

Last synced: 3 months ago
JSON representation

Cammy is a tool that displays a webcam feed in a WPF Application. Cammy can also be used to directly scan a QR Code when displayed in front of the camera. Cammy is written in C# and released under the MIT license.

Awesome Lists containing this project

README

        

#### cammy
![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/ProjectTemplate.png)

## Cammy is a tool that displays a webcam feed in a WPF application that can also be used to directly scan a QR Code when displayed in front of the camera. Cammy is written in C# and released under the MIT license.

####

## ![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/features.png) Features

- Mutliple data providers.
- Editors for SQLite, SQL Compact Edition
- Ad-hoc calculations.

## ![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/Providers.png) Providers

- [SQLite](https://sqlite.org/index.html) is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.
- [SQL CE](https://www.microsoft.com/en-us/download/details.aspx?id=30709) is a discontinued but still useful relational database produced by Microsoft for applications that run on mobile devices and desktops.

## ![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/system_requirements.png) System requirements

- You need [VC++ 2019 Runtime](https://aka.ms/vs/17/release/vc_redist.x64.exe) 32-bit and 64-bit versions

- You will need .NET 8.

- You will need to install the version of VC++ Runtime

## ![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/documentation.png) Documentation

- [User Guide](Resources/Github/Users.md)
- [Compilation Guide](Resources/Github/Compilation.md)
- [Configuration Guide](Resources/Github/Configuration.md)
- [Distribution Guide](Resources/Github/Distribution.md)

## ![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/csharp.png) Code

- Cammy is built on NET 8
- Cammy supports AnyCPU as well as x86/x64 specific builds
- [Controls](https://github.com/is-leeroy-jenkins/Cammy/tree/master/UI/Controls) - main UI layer and associated controls and related functionality.
- [Enumerations](https://github.com/is-leeroy-jenkins/Cammy/tree/master/Enumerations) - various enumerations used for budgetary accounting.
- [Extensions](https://github.com/is-leeroy-jenkins/Cammy/tree/master/Extensions)- useful extension methods for budget analysis by type.
- [Clients](https://github.com/is-leeroy-jenkins/Cammy/tree/master/Clients) - other tools used and available.
- [Ninja](https://github.com/is-leeroy-jenkins/Cammy/tree/master/Ninja) - models used in EPA budget data analysis.
- [IO](https://github.com/is-leeroy-jenkins/Cammy/tree/master/IO) - input output classes used for networking and the file systemm.
- [Static](https://github.com/is-leeroy-jenkins/Cammy/tree/master/Static) - static types used in the analysis of environmental budget data.
- [Interfaces](https://github.com/is-leeroy-jenkins/Cammy/tree/Interfaces) - abstractions used in the analysis of environmental budget data.
- `bin` - Binaries are included in the `bin` folder due to the complex Baby setup required. Don't empty this folder.
- `bin/storage` - HTML and JS required for downloads manager and custom error pages

## ![](https://github.com/is-leeroy-jenkins/Cammy/blob/master/Resources/Assets/GitHubImages/tools.png) Data Tools
- ##### Datagrids
- ##### Pivot Tables
- ##### Plotting