|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.02.2017, 09:32 | #1 |
Пользователь
Регистрация: 21.04.2016
Сообщений: 54
|
delphi THE MNIST DATABASE
здравствуйте.
подскажите пожалуйста возможно ли из delphi работать с THE MNIST DATABASE http://yann.lecun.com/exdb/mnist/ если да, то как |
25.02.2017, 09:59 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А чего нельзя? Двоичные файлы с известной структурой данных. Осталось найти в сети описание этой самой структуры ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
25.02.2017, 10:08 | #3 |
Пользователь
Регистрация: 21.04.2016
Сообщений: 54
|
да, было бы проще, если бы на том же сайте было написано как из тех файлов выковыривать картинки, но нет, не написано...
я искал, не нашел, не исключаю что плохо или не правильно искал, по этому пришел суда за помощью. |
25.02.2017, 10:19 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Как это не написано?
"The file format is described at the bottom of this page."
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
25.02.2017, 10:37 | #5 | |
Пользователь
Регистрация: 21.04.2016
Сообщений: 54
|
Цитата:
TRAINING SET IMAGE FILE (train-images-idx3-ubyte): Код:
........ xxxx unsigned byte ?? pixel Pixels are organized row-wise. Pixel values are 0 to 255. 0 means background (white), 255 means foreground (black). Последний раз редактировалось Михаил22042016; 25.02.2017 в 10:40. |
|
25.02.2017, 10:45 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну, надо или понять, или заплатить тому, кто понимает.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
25.02.2017, 10:53 | #7 |
Пользователь
Регистрация: 21.04.2016
Сообщений: 54
|
|
25.02.2017, 10:54 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Чем помочь? Там же описана структура файлов — какие байты (по какому смещению) что означают.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
25.02.2017, 11:23 | #9 | |
Пользователь
Регистрация: 21.04.2016
Сообщений: 54
|
Цитата:
что я сейчас понимаю... нужно загрузить файл (train-images-idx3-ubyte) в файл типа integer дальше в массив примерно такой: Код:
Последний раз редактировалось Михаил22042016; 25.02.2017 в 11:40. |
|
25.02.2017, 11:39 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Нет, integer это 4 байта.
Нужно читать побайтно (например чем-нибудь типа TFileStream) и преобразовывать в нужный вам формат. Прочитать кол-во картинок (блок 4 байта), дальше для каждой читать кол-во строк и столбцов (2 блока по 4 байта) и читать это количество однобайтовых пикселей.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где Database Desktop в Delphi 2010 | Fog | БД в Delphi | 6 | 04.04.2016 03:27 |
Delphi DataBase | hauk70 | Помощь студентам | 3 | 27.06.2012 13:07 |
delphi 2005 + database desktop | semidor | БД в Delphi | 8 | 25.05.2012 12:04 |
Delphi DataBase | kiko | Фриланс | 5 | 15.06.2010 21:29 |
Database в Delphi 2006 | Vito89 | БД в Delphi | 1 | 24.02.2010 09:12 |