[C++ expert] Image Processing with OpenCV & WxWidgets

Job ID: 39048460

Budget: $10 – $100 USD

I'm looking for an experienced C++ developer with proficiency in OpenCV and WxWidgets to assist with some image processing tasks.

I am working on a C++ project with OpenCV and WxWidgets, focusing on image processing. The project involves things like detecting elements in pictures and generating new ones. My project is going to process a photo of a rug to find geometric patterns and then create an image of a new rug of different shapes and/or sizes (based on user input) with this geometric pattern applied.

Deliverables
Currently, I have a working project, and I need two modules added to it:

The first image recognition module will "extract" geometric patterns and an 8-bit color palette from the rug/carpet images the user selects. (input = path to file)

The second module - image generation - based on extracted patterns and user input it will create a new image of a rug/carpet. (input = size and shape)

I use code IDE: Clion.

I attached my libs, config screenshots, and rugs image files.

Feel free to use any other photo

Source code: https://github.com/ThugLife13/AI_graphical_pattern_scaling/tree/core

Note: I want to specify this job. We are not talking about stretching and resizing the extracted pattern, but we're talking about "smart" generating this extracted pattern in a new shape and/or size. Both patterns should match, but the new one should be multiplied or reshaped to match the shape provided by the user

I hope you get what I am talking about.

Branch: core