0
Skip to Content
Home
RapidPixel SDK
Consulting
Constant Robotics
Constant Robotics
Home
RapidPixel SDK
Consulting
Constant Robotics
Constant Robotics
Home
RapidPixel SDK
Consulting
Home ImageFlip C++ lib. Simple image flip implementation based on OpenCV
imageflip_thumbai.png Image 1 of
imageflip_thumbai.png
imageflip_thumbai.png

ImageFlip C++ lib. Simple image flip implementation based on OpenCV

€10.00

The ImageFlip C++ library implements simple image flip function based on OpenCV and compatible with VFilter to be implemented in video processing pipelines.

LICENSE: We sell source code of this library as is, without future updates and technical support according to perpetual non-exclusive royalty-free license. You pay once and can use this library in your software and hardware products without limits. Please read the license agreement before purchasing: DOWNLOAD LICENSE. You can buy technical support service for this product.

Add To Cart

The ImageFlip C++ library implements simple image flip function based on OpenCV and compatible with VFilter to be implemented in video processing pipelines.

LICENSE: We sell source code of this library as is, without future updates and technical support according to perpetual non-exclusive royalty-free license. You pay once and can use this library in your software and hardware products without limits. Please read the license agreement before purchasing: DOWNLOAD LICENSE. You can buy technical support service for this product.

Technical support service technical_support_thumbai.png (Copy) technical_support_thumbai.png (Copy)
Technical support service
from €700.00
Options:

The ImageFlip C++ library implements simple image flip function based on OpenCV and compatible with VFilter to be implemented in video processing pipelines.

LICENSE: We sell source code of this library as is, without future updates and technical support according to perpetual non-exclusive royalty-free license. You pay once and can use this library in your software and hardware products without limits. Please read the license agreement before purchasing: DOWNLOAD LICENSE. You can buy technical support service for this product.

Purchase options

You can by this software online by card or you can buy the software by bank transfer. Bank transfer available only for companies. To buy software by bank transfer please send us request to info@constantrobotics.com. Also, you can buy technical support service for this product.

Downloads

Programmer’s manual: DOWNLOAD

Overview

The ImageFlip C++ library implements simple image flip function based on OpenCV and compatible with VFilter to be implemented in video processing pipelines. The library supports left-right, up-down and left-right-up-down image flip. The library depends on VFilter library (provides interface for video filter, source code included, Apache 2.0 license) and OpenCV library (version >= 4.5, linked, Apache 2.0 license). The library uses C++17 standard.

VFilter compatible interface

class ImageFlip : public VFilter
{
public:

    /// Get the version of the ImageFlip class.
    static std::string getVersion();

    /// Initialize image flip.
    bool initVFilter(VFilterParams& params) override;

    /// Set VFilter parameter.
    bool setParam(VFilterParam id, float value) override;

    /// Get the value of a specific VFilter parameter.
    float getParam(VFilterParam id) override;

    /// Get the structure containing all VFilter parameters.
    void getParams(VFilterParams& params) override;

    /// Execute a VFilter action command.
    bool executeCommand(VFilterCommand id) override;

    /// Process frame.
    bool processFrame(cr::video::Frame& frame) override;

    /// Set mask for filter.
    bool setMask(cr::video::Frame mask) override;

    /// Decode and execute command.
    bool decodeAndExecuteCommand(uint8_t* data, int size) override;
};

You Might Also Like

MotionMagnificator C++ lib. Fast library to emphasize motion on video for better detection
MotionMagnificator C++ lib. Fast library to emphasize motion on video for better detection
€4,000.00
Dehazer C++ lib. Fast video dehaze/defog algorithm
Dehazer C++ lib. Fast video dehaze/defog algorithm
€600.00
GasLeakDetector C++ lib. Fast library to emphasize motion on video for gas leak detection and motion magnification
GasLeakDetector C++ lib. Fast library to emphasize motion on video for gas leak detection and motion magnification
€4,000.00
DigitalZoom C++ lib. Digital zoom implementation based on OpenCV
DigitalZoom C++ lib. Digital zoom implementation based on OpenCV
€10.00

ABOUT US

ConstantRobotics conducts scientific research in video processing, control protocols, and data exchange. Our diverse team of engineers develops software libraries and applications to simplify complex problems. Customers can test our libraries on their own data before making a purchase. Detailed documentation is available on our website. Our main focus is creating real-time algorithms that run on any platform.

CONTACTS

ConstantRobotics Sp. z o.o. Warsaw, Poland, VAT ID: PL5252930273, info@constantrobotics.com

LICENSES FOR SOFTWARE

Our software libraries are distributed under perpetual licenses. We don't restrict distribution of software libraries as a part of your hardware and software products. Our library prices are the same for all our clients and are based on the following principle: you can create a counterpart of our algorithms with the same or better characteristics, but the cost of your own research will be significantly higher than buying ready-made libraries. By purchasing our libraries you get a solution with proven performance. Two licenses are available for our products: a perpetual license for the compiled version of the library and a perpetual license for the source code. You pay once at the time of purchase. Download licenses:

  • LICENSE FOR SOURCE CODE OF SOFTWARE

  • LICENSE FOR COMPILED VERSION OF SOFTWARE

SEND US MESSAGE

Thank you! We will connect you soon.


© 2025 ConstantRobotics

Privacy Policy | Terms & Conditions | Archive