|
6 / 6 / 1
Регистрация: 04.01.2017
Сообщений: 465
|
||||||||||||||||||||||||||
Загрузка изображений и масок для обучения CNN21.05.2021, 20:43. Показов 3063. Ответов 8
Здравствуйте!
Есть две директории: - 1-ая содержит изображения - images_train_128_patches_stone. В ней находятся файлы с именами вида "images_as_128x128_patches%d.tif" - 2-ая содержит маски данных изображений - masks_train_128_patches_stone. В ней находятся файлы с именами вида "masks_as_128x128_patches%d.tif" Если сравнивать по номерам (%d) файлы в данных папках, то они совпадают. Подключаю диск в Google Colab, считываю данные изображения в массивы numpy:
Почему произошло нарушение порядка следования изображений и масок и как это можно исправить?
0
|
||||||||||||||||||||||||||
| 21.05.2021, 20:43 | |
|
Ответы с готовыми решениями:
8
Реализация наложений изображений, масок на другие изображения. set cnn = Server.CreateObject('ADODB.Connection') cnn.open '<conn string>' Загрузка обучения нейросети для дальнейшей работы |
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
|
| 21.05.2021, 20:58 | |
Сообщение было отмечено Vlad__i__mir как решение
Решение
попробуйте обернуть glob.glob.. в sorted()
1
|
|
|
6 / 6 / 1
Регистрация: 04.01.2017
Сообщений: 465
|
|||
| 21.05.2021, 21:10 [ТС] | |||
|
А почему
0
|
|||
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
|
| 21.05.2021, 21:18 | |
|
Vlad__i__mir, потому что идет сортировка по названиям файла, а в массиве numpy названий нет..
Еще вариант: сохранять имена файлов по мере чтения в список или массив numpy, а потом сопоставлять.
0
|
|
|
6 / 6 / 1
Регистрация: 04.01.2017
Сообщений: 465
|
||
| 21.05.2021, 21:23 [ТС] | ||
|
Можете на примере моего кода привести пример вашего варианта?
0
|
||
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
|
| 21.05.2021, 21:43 | |
|
Vlad__i__mir, разница в том, что glob.glob не гарантирует один и тот же порядок имен файлов для images_train и masks_train. Что сделать что бы порядок стал одинаковый? Отсортировать.
Еще вариант - сохранить имена файлов по мере чтения и сопоставить маску и картинку познее. Третий вариант: оставить один цикл, например по img_path, а mask_path генерировать из него, например, регулярными выражениями.
0
|
|
|
6 / 6 / 1
Регистрация: 04.01.2017
Сообщений: 465
|
|
| 21.05.2021, 22:06 [ТС] | |
|
0
|
|
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
|
| 21.05.2021, 23:05 | |
|
Vlad__i__mir, нет, нельзя, для корректного примера мне нужна такая же структура папок и картинок.
Тем более sorted у вас работает, пользуйтесь им.
0
|
|
|
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
|
||
| 22.05.2021, 09:52 | ||
|
Пардон, не стирается это сообщение
0
|
||
| 22.05.2021, 09:52 | |
|
Помогаю со студенческими работами здесь
9
Загрузка изображений для постраничного отображения Асинхронная загрузка изображений\файлов для одного объекта Комбинация обучения с учителем и обучения без учителя для извлечения знаний Ищу людей для совместного обучения в области машинного обучения Загрузка нескольких изображений с созданием миниатюр для каждой на Codeigniter Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|