Мне нужно сравнить два 2d вектора (vect_2d_a
и vect_2d_b
), и в результате я построю массив 2d vector/2d (vect_compare_result
), содержащий разницу в значении vect_2d_a
и vect_2d_b
.Показать 2d вектор/2d массив в простой рисунок в C++ Qt
В основном я могу просто напечатать vect_compare_result
и просмотреть его, но я хотел бы видеть его как фигуру с простыми ящиками, указывающую значение разности в пикселях (например, colorbar в matlab).
Можно ли отобразить простой 2d-вектор на фигуре с помощью Qimg
или что-то в этом роде?
Priya
I я впервые использовал создатель Qt. Когда я пытаюсь #include, в нем нет такого файла или каталога. Я хотел бы знать, нужно ли мне загружать любой пакет или изменять какие-либо настройки, чтобы работать с QImg. –
user3581370
Я не знаю, информации слишком мало. Если вы установили QtCreator со всеми библиотеками, он должен быть там. Возможно, вам нужно установить некоторые пути в вашей системе. – prajmus
Не используйте 'setPixel', это медленно. Прямой доступ к пиксельным данным. –