|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
|
Сохранение полученного на экране изображения на диск16.05.2025, 12:14. Показов 5515. Ответов 16
В процессе освоения на VS2019 методики вывода результатов расчета на экран в онлайн режиме столкнулся с трудностями, связанными с нежеланием использовать элементы ПИТОНА. Используя библиотеку matplotcppcppp большинства трудностей можно было бы избежать.
При отказе от ПИТОНА надо выбрать основную библиотеку. Выбор широкий. Сначала попробовал использовать Gnuplot, который ранее широко использовался при работе в ЛИНЮКС, но не понравилась необходимость создавать вспомогательные файлы инструкций для Gnuplot. Наиболее легrо оказалось установить. используя vcpkg SFML. Попытки с Qt6 и VTK завязли в методике подключения. Итак SFML: рисование освоил. команды типа windows.draw(object) позволяют рисовать и линии и прямоугольники разной геометрии. но при попытках сохранить полученное на диск начались танцы с бубнами. ИИ в лице Gpto3-mini и DeepSeek с Syntha.ai на подхвате помочь мне с этой проблемой не смогли. Вывод, чтобы сохранять на диск, оставаясь в SFML надо изменить метод рисования и рисовать не объекты, а их пиксельные образы. Да так можно, но программа делается не читаемой. Поэтому вопрос: почему создав рисунок на экране нельзя его сохранить? Во-первых этому мешает основной цикл, в течение которого windows открыт. А после закрытия, где образ? SFML готовясь сохранить строит соответствующий imag или texture. Как избежать этого? Хочется по-простому, написать команду save и все.
0
|
|
| 16.05.2025, 12:14 | |
|
Ответы с готовыми решениями:
16
Найти сумму двух чисел, полученных в результате сравнения чисел, полученных в результате вычисления выражений Загрузка изображения в Image с сохранении соотношения сторон изображения Сохранение полученного графика из чарт в картинку |
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||||||
| 17.05.2025, 21:04 | ||||||||
|
Читайте документацию и форумы а не негросетки.
Это естественный процесс.
1
|
||||||||
|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
||
| 18.05.2025, 07:43 [ТС] | ||
|
0
|
||
|
399 / 35 / 7
Регистрация: 09.01.2019
Сообщений: 146
|
||||||||||
| 18.05.2025, 09:20 | ||||||||||
|
Вообще непонятно, в чём проблема - Вам бы для начала научиться яснее выражать мысли, исходный вопрос представлен потоком сознания, как будто пытались нажать все кнопки сразу.
0
|
||||||||||
|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
||
| 18.05.2025, 13:05 [ТС] | ||
|
0
|
||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||||
| 18.05.2025, 17:23 | ||||||
|
Я дуб дерево в SFML, но без всяких нейронок(SFML 3.0.0) / MSVC 2022 / x64:
0
|
||||||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||
| 18.05.2025, 17:27 | ||
0
|
||
|
399 / 35 / 7
Регистрация: 09.01.2019
Сообщений: 146
|
|||||||||||||||||||
| 18.05.2025, 18:17 | |||||||||||||||||||
Дополнительно диксик дал советы по настройкам цвета линий, их количества, размера изображений:
Не по теме : жесть какая, нынешние студентики не то что в элементарной документации не могут разобраться, уже и нейросеткам вопрос не умеют формулировать...
1
|
|||||||||||||||||||
| 18.05.2025, 20:13 | |
|
0
|
|
|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
|||||||
| 19.05.2025, 12:13 [ТС] | |||||||
|
Так присланная EugeneNN программа корректируется до
0
|
|||||||
| 19.05.2025, 14:56 | |
|
Не по теме: VAF34, да, понимаю, в 90 лет только с нейронками и общаться...
0
|
|
|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
||
| 19.05.2025, 15:26 [ТС] | ||
|
Теперь у меня похожая ситуация и с библиотекой SFML, тоже рисует, спасает, но кнопки выбора режима нет. И общий недостаток, от которого я хотел избавиться - это рисование из подготовленных файлов gl или png.
0
|
||
|
399 / 35 / 7
Регистрация: 09.01.2019
Сообщений: 146
|
|||||||||
| 20.05.2025, 08:54 | |||||||||
0
|
|||||||||
|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
|
| 20.05.2025, 09:51 [ТС] | |
|
0
|
|
|
399 / 35 / 7
Регистрация: 09.01.2019
Сообщений: 146
|
||
| 20.05.2025, 10:17 | ||
|
Надеюсь, объяснять, как потом эту картинку загрузить в sfml, не придётся?
0
|
||
|
399 / 35 / 7
Регистрация: 09.01.2019
Сообщений: 146
|
|
| 20.05.2025, 10:31 | |
|
Результат должен быть примерно таким.
Это к тому пример, как рисовать без загрузки предварительно подготовленных изображений, текстурка там вообще просто для красивого фона
0
|
|
|
59 / 59 / 4
Регистрация: 10.06.2023
Сообщений: 912
|
|||||||
| 20.05.2025, 10:38 [ТС] | |||||||
0
|
|||||||
| 20.05.2025, 10:38 | |
|
Помогаю со студенческими работами здесь
17
Сохранение полученного графика в файл Отрисовка изображения поверх канвы (изображения) и вращение изображения Масштабирование: увеличить изображение, полученное через Pixels[][], до размеров Image Сохранение различных файлов в теле програмы (в создаваемой нами) и извлечение их(файлов) на локальный диск Сохранение на диск картинки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|