Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
A Python package designed for capturing images from multiple cameras simultaneously. MCCP simplifies the process of data collection for machine learning models and setting up computer vision applications.
- Python 3.10
- OpenCV
- JSON for configuration
- mkdocs, mkdocstrings, mkdocs-material
- pytest
pip install mccp
Run the main.py script to start the application:
python main.py
Class: CameraManager
Manage and capture images.
Load camera configurations from JSON file.
Sort and display camera angles based on configuration.
Function: main()
Run camera identification, configuration, and image capturing process.
Class: DataAugmenter
Create synthetic data from captured images.
Class: Warehouse
Manage object names and setup directories.
Class: CameraConfigurator
Find and configure all connected cameras.
Configure exposure and white balance.
Function: batch_resize()
Post-capture resize.
Function: wcap():
Allow optimized image capture on Windows OS.
Function: view_camera()
View camera feed for any connected camera.
camera_config.json: Holds the camera settings and order.
For full documentation run:
cd path/to/mccp
mkdocs serve
PyPi page: MCCP
Github: our GitHub
We welcome contributions to the MCCP project! If you're interested in contributing, please checkout the information here.
If you encounter any issues or have questions, please file them on our GitHub issues page.
This project is licensed under the MIT License - see the LICENSE file for details.
FAQs
A Python package designed for capturing images from multiple cameras simultaneously. MCCP simplifies the process of data collection for machine learning models and setting up computer vision applications.
We found that mccp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.