Desktop application in C++ with GUI (Qt, ImGui, MFC or WinAPI) and an element on OpenGL
You need to develop a desktop application using the programming language C /C++. The graphical interface should be implemented on Qt, ImGui, MFC or WinAPI (choose depending on the optimality for the project).
The application must include one element implemented using OpenGL — this can be a graph, table, or other visual component.
The main functionality of the program is a neural network for image recognition. It should be able to recognize:
Digits
Letters
Geometric shapes
Main functions:
Loading an image for recognition
Ability to manually draw an image in the program window
Generation of a random test image on which the neural network was trained
Displaying recognition results
Visual element using OpenGL ("Training process graph")
Neural network training graph showing the percentage of correct answers and errors
Technical requirements:
Main language: C or C++
GUI: Qt, ImGui, MFC or WinAPI
OpenGL: for one visual element
It is recommended to implement a custom neural network in C++, similar to the examples in the videos:
but you can use libraries if it does not affect the ability to visualize the neural network training process.
It should be possible to graphically display the neural network training process (chart), as well as save weights and reuse them
Additional:
Layout design will be provided in a .docx
The program must run on Windows
Requirements for the performer:
Experience in developing GUI applications on Qt, ImGui, MFC or WinAPI
Experience in integrating neural networks into C++ applications
Knowledge of OpenGL
Inspired by this video https://www.youtube.com/watch?v=mlPk9C2AnTE&t=1183s
Applications 1
-
2381 156 5 Good day.
Feel free to contact me, I will gladly complete the task quickly and efficiently.
-
4270 84 3 1 Good day!
Ready to implement a desktop application in C++ with GUI (Qt or ImGui) and OpenGL graphics.
I have experience creating neural networks and working with them in C++, extensive experience with OpenGL and Qt (5+ years).
I will implement loading, drawing, image generation, recognition, and visualization of the training process.
-
318 11 1 2 Hello 🙋 I have developed similar desktop applications with GUI using Qt and OpenGL — training graphs, manual input, image loading, all through C++. I can write the neural network from scratch or integrate a ready-made one, if speed is the priority, but the training schedule will definitely be interactive. Recognizing digits, letters, shapes — that's classic, with no problem in implementation. The interface — I can adapt to any framework (Qt is the most convenient), I will do the logic neatly, the code will be commented, and I will also implement weight saving. I work on Windows and have experience specifically with this stack.
-
928 2 0 Hello! We are SolidWay company, and we're ready to help with your project to develop a desktop application using C/C++. Our team has extensive experience in creating GUI applications with Qt, ImGui, MFC, and WinAPI, and we are well-versed in OpenGL for rendering visual elements.
We can efficiently integrate neural networks for image recognition tasks, ensuring that your application functions smoothly for recognizing numbers, letters, and geometric shapes. Our previous projects involve similar functionalities, so we know how to deliver high-quality results tailored to your requirements.
We’ll define the timeframe and budget after we discuss the task in more detail. We're excited to explore how we can implement your ideas and take this project forward!
-
автор відео, що ви приклали є на ханті - https://freelancehunt.com/freelancer/nicemankit.html - звертайтесь до нього напряму
-
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 7 hours 33 minutes back ∙ 1 proposal |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 14 hours 19 minutes back ∙ 10 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 4 days 21 hours back ∙ 2 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 7 days 22 hours back ∙ 8 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 8 days 23 hours back ∙ 4 proposals |