Pinned Repositories
amqpcpp
rabbitcpp is a C++ library for Message Queue Server RabbitMQ
anno
A desktop application that can be used to annotate images for semantic segmentation and object detection purposes
annonet
Train and apply semantic-segmentation neural networks based on annotations generated using anno (see https://github.com/reunanen/anno)
cpp-exclusive-lock-file
C++ RAII class to use an exclusive lock file (to prevent two instances of an application from using the same working directory, for example)
cpp-marching-squares
Marching-squares algorithm ported to OpenCV (C++) from the Java implementation at http://www.tomgibara.com/computer-vision/marching-squares
lru-timday
LRU cache implementation in C++ by Tim Day
nsis-nssm
Scripts to install and uninstall NSSM-based services using NSIS
openvslam-build-vs
Visual Studio project files for OpenVSLAM – no need to use CMake
QResultImageView
Qt view to display machine vision (or other image-based) results
tinyseg
Simple image segmentation and classification using tiny-dnn
reunanen's Repositories
reunanen/anno
A desktop application that can be used to annotate images for semantic segmentation and object detection purposes
reunanen/annonet
Train and apply semantic-segmentation neural networks based on annotations generated using anno (see https://github.com/reunanen/anno)
reunanen/opencv-build-vs
Visual Studio project files for OpenCV – no need to use CMake
reunanen/dlib
A toolkit for making real world machine learning and data analysis applications in C++
reunanen/abseil-build-vs
Visual Studio project file for Abseil (no need to use CMake or Bazel)
reunanen/tiling
A simple algorithm that generates a set of tiles covering a rectangle – useful in deep learning using large images, for example
reunanen/amqpcpp
rabbitcpp is a C++ library for Message Queue Server RabbitMQ
reunanen/abseil-cpp
Abseil Common Libraries (C++)
reunanen/cdxgen
Creates CycloneDX Software Bill of Materials (SBOM) for your projects from source and container images. Supports many languages and package managers. Integrate in your CI/CD pipeline with automatic submission to Dependency Track server. Slack: https://cyclonedx.slack.com/archives/C04NFFE1962
reunanen/Clipper2
Polygon Clipping and Offsetting library
reunanen/cpp-read-file-in-memory
A simple function that reads the full contents of a file in memory.
reunanen/curl
A command line tool and library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features
reunanen/curl-build-vs
Visual Studio project file for libcurl
reunanen/curlcpp
An object oriented C++ wrapper for CURL (libcurl)
reunanen/cxxopts
Lightweight C++ command line option parser
reunanen/dlib-dnn-pimpl-wrapper
dlib's dnn definitions make building software in MSVC very slow. In order to mitigate the problem, let's add a compilation firewall.
reunanen/fmath
fast log and exp functions for x86/x64 SSE
reunanen/freeopcua
Open Source C++ OPC-UA Server and Client Library
reunanen/isto
isto (for Image Storage) is a very simple rotating storage for image files, or other binaries. Plug in your own messaging solution, or take benefit from the Numcore library!
reunanen/libdeflate
Heavily optimized library for DEFLATE/zlib/gzip compression and decompression
reunanen/libmodbuspp
Much more than a C++ wrapper for libmodbus
reunanen/memory
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
reunanen/Numcore_messaging_library
Numcore messaging library
reunanen/opencv
Open Source Computer Vision Library
reunanen/openexr
The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
reunanen/openssl1_1-win-build
openssl-1.1 Windows build with Visual Studio.
reunanen/plf_colony
An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.
reunanen/protobuf
Protocol Buffers - Google's data interchange format
reunanen/rabbitmq-c
RabbitMQ C client
reunanen/tuc
Tomaattinen Utilities for C++ ... or perhaps Tiny Units of Code?