{"repo":"ad-si/FlatCV","free":true,"listed":false,"github":"https://github.com/ad-si/FlatCV","clone":"git clone https://github.com/ad-si/FlatCV.git","description":"Image processing and computer vision library in pure C","language":"C","stars":60,"topics":["c","cli","cli-tool","computer-vision","grayscale","image","image-filter","image-manipulation","image-pipeline","image-processing"],"license":"ISC","category":"machine-learning","readme_excerpt":"FlatCV Image processing and computer vision library in pure C. Features Flip, Crop, Trim, Resize, Blur, Draw, Grayscale, Binarize \\ Corner-Detection, QR-Code Decoding, Segmentation, Document-Extraction Check out the [official documentation][docs] for more details on each feature. Cross Platform Support - Linux (x86 & arm64) - macOS (x86 & arm64) - Windows (x86 & arm64) - PowerPC - RISC-V - … Usage FlatCV can either be used as a C library or via its CLI. You can get the single file version of the code and the CLI binaries in the release artifacts section of each release: github.com/ad-si/FlatCV/releases CLI The CLI supports edit pipelines which sequentially apply all transformations. As commas aren't special characters in shells, you can write the edit pipeline without quotes. Both variants yield the same result: Examples Check out the [official documentation website][docs] for more examples and usage instructions. Command Input Output -------- ------- -------- flatcv i.jpg grayscale o.jpg flatcv i.jpg grayscale, blur 9 o.jpg flatcv i.jpg bw smooth o.jpg flatcv i.jpg watershed 0x0 300x200 599x0 o.jpg Library [docs]: https://flatcv.ad-si.com","default_branch":null,"files":null,"tree":[],"storefront":"/r/ad-si","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ad-si/FlatCV/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}