This is your work, valued
I specialize in Computer Vision/3D Human Pose estimation and low level/high performance GNU/Linux compatible software. My personality type is INTJ.
SAM3DBody-cpp. Real-time 3D full-body reconstruction from a single camera, Multiperson BVH output, Pure C++ runtime, ONNX + ggml, 70-joint skeleton with hands.
604RGBDAcquisition. A uniform library wrapper for input from V4L2,Freenect,OpenNI,OpenNI2,DepthSense,Intel Realsense,OpenGL simulations and other types of video and depth input..
58RoboVision. My 2010 BSc Thesis. Attempting to create a robot capable of combining stereo video input , with motors and other sensors on a PC running linux
24AmmarServer. Lightweight dynamic HTTP/S server in C for Linux with blog engine, URL shortener, video streamer, imageboard, remote desktop, and more. Fast, low-dependency, built for embedded/low-power efficient systems.
20FlashySlideshows. A GPLv3 slideshow application for OpenGL hardware accelerated slideshows , with zoom/pan effects , that will look like PS3 Slideshow
16AdvancedImageSearch. The purpose of this library are command line tools that enable content-aware image browsing from the CLI..
12MyScripts. A Collection of my Scripts
9TextAnalyzer. A Collection of routines to scan text documents ( plaintext , html , etc ) and extract keywords , metrics , and categorize them!
8SubKiller. A SinkSub clone OpenGL / OpenAL / wxWidgets / and ported to Godot just for fun
6ComputerVision. Introductory code for students for the CS472 class of the Computer Science Department of the University of Crete
5WebSniper. A crossplatform GUI application to retrieve documents from the internet and search keywords on them , it uses wxWidgets and is cross platform
3Unix-Commandline-Apps. a collection of commandline apps i've written
3ATFTP. A Trivial File transfer Protocol Server/Client
3V4L2ToHTTP. A Small application that uses my HTTP server and my VideoInput for V4L/V4L2 to directly stream webcam input to the internet via http..
3PetriDishColonyCounter. A small opensource petri dish colony counter
2DiscBackupForLinux. Small project that backups a directory to DVD and has disc spanning..
2RemoteVariable. RemoteVariables is a GNU/GPL licensed networking layer on top of regular C/C++ programs using TCP sockets.. With it you can share parts of your address space between processes running on the same or different machines , with no socket coding at all.. Just add the pointers of your shared variables ot the list and they will be synchornized on the background for you providing an easy framework for writing network enabled applications..!
2VideoInput. Video Input from webcams and video devices using v4l2 on linux
2MatrixTypeConversion. A Matrix type conversion program written in C for benchmarking purposes..!
2VisualBotNGine. A small project to create a bot that can play board games autonomously using computer vision
2AFScripts. Small file parsing module
2OpenDroneA. A repository for the blueprint of a quadcopter drone
2PThreadWorkerPool. A header-only thread pool library for C that makes managing parallel workloads straightforward. Copy pthreadWorkerPool.h into your project, include it, and link with pthreads - no build system integration required.
2ViewLink. PHP scripts to share site viewing :)
2PZP. An experimental, minimal, header-only image compression library written in C, with Python bindings and a pip-installable package intended for supporting Neural Network training.
2AmmarkoV. My Profile
2InputParser. A Generic low complexity/high efficiency input parser for C and an Object wrapper for C++ , For a test program using them look at folder InputParser_C_Tester and InputParser_Tester
2APS3. Ammar's Picturing System 3 , a testbed on my image compression ideas..
2Apolls. PHP scripts to add simple file based polls to a site..
2Staff-Scheduler. A shift , time scheduler for equally and optimally distributing jobs between staff members and creating time tables for work..
2CStringOrganizer. A library to automate the task of allocating/deallocating memory for c-strings , hashing them , making dynamic lists of arrays , something like a non OO approach to strings.h of C++ :P
2DentalDatabaseMk2. My first 2003 commercial project written in free pascal(!) now open-sourced. A Dental Database software still deployed, nowadays through WINE
2BabyMonitor. Lightweight DIY baby monitor for Raspberry Pi. Supports dual-cameras (We have twins :) ) Streams live MJPEG video from USB webcams, monitors microphone volume, and triggers a browser alarm when the baby wakes up - no apps, no cloud, no subscriptions.
2CTextFileToMemory. A header only C library to load text files to memory and easily parse them
1CodeExperiments. Place holder for experiments for low-level fast performance code , gcc/clang compilers , linux only :P
1SharedMemoryVideoBuffers. A Linux Library to facilitate sharing video buffers between different C and Python processes
1AmmarServerGames. Seperate Game Modules for AmmarServer
1PHPBarcodes. A simple PHP wrapper for the excelent GNU barcode utility
1imageSubmit. Mini gradio utility to submit images to a server
1GPSTransmitter. An Android GPSTransmitter to be used with the GeoPosShare AmmarServer service
1monsterwm. minimal and monsterous tiling window manager
1