Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 1 / 1
Регистрация: 14.12.2022
Сообщений: 84

Сложение нескольких изображений поэлементно

10.12.2024, 17:06. Показов 446. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, имеется список из десяти изображений
Python
1
G=[img0, img2,..,img9]
. Как мне просуммировать эти изображения? Т.е я хочу получить
Python
1
sum_img = G[0] + G[1] +.. + G[9]
Есть функция в numpy sum, но она суммирует все изображение целиком и на выходе одно число получаем, а мне надо на выходе просуммированное поэлементно изображение.
Изображений в списке может быть не 10, а больше.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.12.2024, 17:06
Ответы с готовыми решениями:

Вывод нескольких изображений функцией
Приветствую, знатоки. Решил короче попробовать себя в программировании, и начал вот питон учить. Нашёл видео, где чел рассказывает, как...

Вывод нескольких изображений из cgi скрипта
Хочу с помощью cgi скрипта вывести несколько файлов изображений и промежуточный текст, но к сожалению вижу что не совсем понимаю как это...

Сложение и вычитание поэлементно...
Проблема вот в чем....сказали сложить два массива 123456789 000089999 ---------- шот тип этого .... как в столбик, так-же вычесть,...

4
5471 / 2830 / 566
Регистрация: 07.11.2019
Сообщений: 4,664
10.12.2024, 17:42
mihafiz97, а как насчет переполнения uint8? Что с ним предлагаете делать?
в np.sum есть опция axis. Используйте ее.
0
2 / 1 / 1
Регистрация: 14.12.2022
Сообщений: 84
11.12.2024, 09:06  [ТС]
Цитата Сообщение от u235 Посмотреть сообщение
а как насчет переполнения uint8? Что с ним предлагаете делать?
Так-то мне нужно среднюю матрицу посчитать, так что результат суммы будет делиться на количество изображений
0
5471 / 2830 / 566
Регистрация: 07.11.2019
Сообщений: 4,664
11.12.2024, 14:25
Лучший ответ Сообщение было отмечено mihafiz97 как решение

Решение

mihafiz97, если картинки одноканальные, то можно так:
mean_im=np.mean([a,b,c,...], axis=0) или
np.mean(G, axis=0)
1
2 / 1 / 1
Регистрация: 14.12.2022
Сообщений: 84
12.12.2024, 16:43  [ТС]
помогло, спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.12.2024, 16:43
Помогаю со студенческими работами здесь

Сложение строк матрицы поэлементно
Преобразование матрицы А:= A + k* A: 1) умножение (деление) строки на число: умножить (разделить) все элементы строки на одно и то же...

Сложение двух массивов поэлементно
Дано два массива Первый массив (2,3,5,7,8) Второй массив (1,4,6,7,9) сложить поэлементно (т.е. первое с первым второе со вторым и...

Сложение строк матрицы поэлементно
Доброго времени суток, помогите решить задачу пожалуйста: Преобразование матрицы А:= A + k* A: 1) умножение (деление) строки на число:...

Сложение двух одномерных матриц поэлементно (проверьте код)
Пожалуйста, проверьте на ошибки. Надо поэлементоно сложить две матрицы одномерных. #include <iostream> using namespace std;...

Сложение изображений по RGB каналам
Здравствуйте! Имеется три бинарных изображения, которые были предварительно разложены по RGB каналам на красное, зеленое и синие. Далее эти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Облако проектов
russiannick 01.06.2025
Слава Джа, написал прогу для компиляции. Значит написал компилятор? Обьем кода 300+ строк. Язык-яву. Вводим данные, заполняем поля, тычем радиобаттоны. И по итогу в поле результат получам листинг. . .
Rust и квантовые вычисления: интеграция с Q# и Qiskit
golander 01.06.2025
Мир квантовых вычислений традиционно оставался закрытым клубом для высокоуровневых языков типа Python и специализированных DSL вроде Q#. Однако в последние годы Rust начал тихую революцию в этой. . .
Кэш REDIS и C#
UnmanagedCoder 01.06.2025
Redis (Remote Dictionary Server) - это ультраскоростное хранилище данных в оперативной памяти, работающее по принципу "ключ-значение". Суть проста: данные хранятся не на диске, а прямо в RAM, что. . .
Lenovo IH110CX Rev: 1.0 motherboard manual
Maks 01.06.2025
Размещения без повторений
VistaSV30 31.05.2025
Код возвращает список вариантов размещений A^{k}_{n}=\frac{n!}{(n-k)!} from itertools import permutations def pwr(k, n): # Размещение без повторений (Placement without repetition) if k. . .
Redis и Node.js с TypeScript - решения для высоконагруженных систем
Reangularity 31.05.2025
Redis (Remote Dictionary Server) — сверхбыстрое хранилище данных в памяти, способное обрабатывать операции за микросекунды. И что особенно важно для нас — с удивительно простым API. А теперь. . .
Unit-тестирование с моками в Go
golander 31.05.2025
Большинство разработчиков предпочитают тестировать код без использования моков. Например, при интеграции с Elasticsearch логичнее запустить контейнер локально и тестировать Go-код непосредственно с. . .
Как работать с PDF в C#
stackOverflow 31.05.2025
Нам приходится сталкиваться с PDF по разным причинам. Генерация счетов, создание отчетов, извлечение данных из загруженных пользователем документов, автоматизация рабочих процесов - это лишь верхушка. . .
Двухбуквенные коды стран в шифровании.
russiannick 31.05.2025
Человечество издревле манила возможность замены сочетаний букв вымышленными символами, делающие сообщение понятным только для посвещенных. Настала пора внести в это свой вклад. Двухбуквенные коды. . .
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона.
Programma_Boinc 31.05.2025
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона. Хотел бы поделиться опытом в исправлении ошибки приложения в части заряда батареи смартфона. Сразу скажу, что. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »