What is CImg?
It mainly consists in a (big) single header file CImg.h providing a set of C++ classes and functions that can be used in your own sources, to load/save, manage/process and display generic images.
CImg is a tool in the Image Processing and Management category of a tech stack.
CImg is an open source tool with 793 GitHub stars and 180 GitHub forks. Here’s a link to CImg's open source repository on GitHub
Who uses CImg?
Python, Java, C++, Linux, and Windows are some of the popular tools that integrate with CImg. Here's a list of all 7 tools that integrate with CImg.
Pros of CImg
Be the first to leave a pro
Public Decisions about CImg
Here are some stack decisions, common use cases and reviews by companies and developers who chose CImg in their tech stack.
It's a great header-only library that makes it OOP, C++11 intuitive to use image components such as ImageKit and libjpeg. CImg
- C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android
- Usage ranges from interactive art, to mines inspection, stitching maps on the web or through advanced robotics
CImg Alternatives & Comparisons
What are some alternatives to CImg?
See all alternatives
OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform.
Cloudinary is a cloud-based service that streamlines websites and mobile applications' entire image and video management needs - uploads, storage, administration, manipulations, and delivery.
imgix is a real-time image processing service and CDN. Resize, crop, and edit images simply by changing their URLs.
The universal multimedia toolkit.
scikit-image is a collection of algorithms for image processing.