Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
8 / 8 / 2
Регистрация: 17.03.2012
Сообщений: 534
Записей в блоге: 2

Идентификация картинок

25.04.2012, 15:38. Показов 1440. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть серии по 200-500 картинок (img1.jpg; img2.jpg; ...)
На каждой по несколько сфотографированных обьектов (от одного до 5).
Всего есть 40 разных обьектов, список которых находится в файле object.txt ( 1- стол, 2 -стул,
3 -ложка, ..., 40- помидор).

Нужно написать апликацию, при помощи которой можно удобно и быстро,
для каждой картинки записать сфотографированные на ней обьекты.

Результат - таблица:

Image Обьекты
1 1, 5, 40
2 3, 5
3 24
4 1, 2, 3, 5, 17
5 0 (НЕТ ОБЬЕКТОВ ИЗ СПИСКА)
6 3
7 6, 27
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.04.2012, 15:38
Ответы с готовыми решениями:

Идентификация ПК юзера
Приветствую. Подскажите, можно ли как то идентифицировать ПК юзера, для того, что бы запретить ему доступ к странице с другого ПК?

WebSocket и идентификация
Всем привет, есть чат, каждый пользователь регистрируется и данные заносятся в sql. webSocket подрубаю в js, передаю имя персонажа, но...

Идентификация выключенного флеша
Всем привет! Можно ли через js выяснить, включен флеш в браузере или нет? Например мне надо сделать на странице. Если флеш...

8
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
25.04.2012, 19:37
Так в чём ваш вопрос-то?
Вы что-то уже сделали, но у вас что-то не получилось?
Что именно сделали? И что именно не получается?

Или полагаете, что здесь благотворительное общество под названием "Лохи, которые забесплатно делают работу за нас, за крутых"?
1
8 / 8 / 2
Регистрация: 17.03.2012
Сообщений: 534
Записей в блоге: 2
25.04.2012, 22:45  [ТС]
Цитата Сообщение от kalbuni Посмотреть сообщение
Так в чём ваш вопрос-то?
Вы что-то уже сделали, но у вас что-то не получилось?
Что именно сделали? И что именно не получается?

Или полагаете, что здесь благотворительное общество под названием "Лохи, которые забесплатно делают работу за нас, за крутых"?
Ищю идею как это сделать. Может ктото знает чтото подобное?

Добавлено через 3 минуты
Цитата Сообщение от kalbuni Посмотреть сообщение

Или полагаете, что здесь благотворительное общество под названием "Лохи, которые забесплатно делают работу за нас, за крутых"?
А какие правила форума в этом отношении. Действительно, почему народ отвечет на вопросы и помогает?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
25.04.2012, 23:01
Правил, определяющих, "что можно спрашивать, а что нет", и, соответственно, определяющих - "отвечать или не отвечать", как таковых нет.

Лично я сужу по вопросу.
Задает его какой-то совершенный "ньюб" (новичок) - это сразу видно по тому, что и как он спрашивает.
Ответ мой (будет или не будет) - он зависит не только от наличия свободного времени, но и от желания помочь, которое в зависимости от тональности и формы вопроса у меня либо появится, либо нет.

А вот в вашем случае явно виден что-то знающий человек (не полный ньюб).
Про "аппликацию" знаете; вопрос сформирован связно, без лишних жаргонизмов, которые так любят вставлять ньюбы...

Значится, и вопрос от вас ожидается не просто серьёзный, а по существу: "делаю то-то и то-то, но вот здесь - затык, никак не получается... помогите, кто сможет/знает"

А вы, супротив ожидания - "сделайте кто-нить мне за меня, потому что мне лень разбираться".
Так?

Бывает (редко, но бывает), что отвечаю даже на хамские/грубые/наглые вопросы.
Не потому, что "вдруг изменил своим принципам", а потому что задачка интересная (для меня) в вопросе содержится.

В вашем случае - не особо интересно (для меня).
Ждите, может кому-то покажется интересным...
1
8 / 8 / 2
Регистрация: 17.03.2012
Сообщений: 534
Записей в блоге: 2
26.04.2012, 00:47  [ТС]
Цитата Сообщение от kalbuni Посмотреть сообщение
Правил, определяющих, "что можно спрашивать, а что нет", и, соответственно, определяющих - "отвечать или не отвечать", как таковых нет.

Лично я сужу по вопросу.
Задает его какой-то совершенный "ньюб" (новичок) - это сразу видно по тому, что и как он спрашивает.
Ответ мой (будет или не будет) - он зависит не только от наличия свободного времени, но и от желания помочь, которое в зависимости от тональности и формы вопроса у меня либо появится, либо нет.

А вот в вашем случае явно виден что-то знающий человек (не полный ньюб).
Про "аппликацию" знаете; вопрос сформирован связно, без лишних жаргонизмов, которые так любят вставлять ньюбы...

Значится, и вопрос от вас ожидается не просто серьёзный, а по существу: "делаю то-то и то-то, но вот здесь - затык, никак не получается... помогите, кто сможет/знает"

А вы, супротив ожидания - "сделайте кто-нить мне за меня, потому что мне лень разбираться".
Так?

Бывает (редко, но бывает), что отвечаю даже на хамские/грубые/наглые вопросы.
Не потому, что "вдруг изменил своим принципам", а потому что задачка интересная (для меня) в вопросе содержится.

В вашем случае - не особо интересно (для меня).
Ждите, может кому-то покажется интересным...

1)Я не профессиональный програмист
2) О java script имею слабое представление ( но если кто то конкретно скажет направление, то скорее всего разберусь)
3) Решение на PHP и mySQL лично мне было бы более понятно, но наверно java больше подходит.
4) У кого большая практика, наверно сможет сразу оценить сложность задачи и предложить как ее проще решить


Я на данный момент собираюсь написать на php и mySql как я могу, и был бы очень рад услышать как бы профессионалы писали такую програмку.

Предположеим что разбираться мне не лень (хотя неуверен), как бы вы начали разбираться?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
26.04.2012, 02:46
1. Создаёте файл с HTML+CSS+JS-кодом, но с расширением *.hta - это и будет HTML Applications - см. http://msdn.microsoft.com/en-u... 85%29.aspx

2. Поищите на своём компьютере документацию по MS JScript - она вшита в MS Office в виде HELP-файла с названием JscriptX.chm, где X - номер версии. Последней была версия 5.8 (которая работает в MSIE 8.0), а до этого - 5.0, 5.1, 5.5, 5.6, 5.7. Вам подойдёт любая. В крайнем случае - всё это есть в онлайне - http://msdn.microsoft.com/en-u... 71518.aspx

3. Основной механизм, нужный вам для реализации задачи - объект ActiveXObject ('Scripting.FileSystemObject'), который позволяет работать с дисковой файловой системой компьютера, а именно - читать, изменять, создавать и удалять любые (в том числе и бинарные) файлы и папки. И в указанном в п. 3 справочнике всё об этом объекте написано досконально.

4. По программе: вводите имя папки с фотками (или оформляете это выводом панели проводника Windows), указываете путь к вашему txt-файлу с объектами. Создаёте список объектов с чекбоксами с одной стороны и место под фотографию - с другой. Плюс снизу кнопку "Вперёд" для смены фотографий. При каждой смене фотографии все состояние чекбоксов для предыдущей фотографии запоминается, а для следующей - все отметки снимаются.

5. Записывать результаты рекомендуется в отдельный txt-файл.

Вроде и всё.
0
8 / 8 / 2
Регистрация: 17.03.2012
Сообщений: 534
Записей в блоге: 2
26.04.2012, 12:50  [ТС]
Цитата Сообщение от kalbuni Посмотреть сообщение
1. Создаёте файл с HTML+CSS+JS-кодом, но с расширением *.hta - это и будет HTML Applications - см. http://msdn.microsoft.com/en-u... 85%29.aspx

2. Поищите на своём компьютере документацию по MS JScript - она вшита в MS Office в виде HELP-файла с названием JscriptX.chm, где X - номер версии. Последней была версия 5.8 (которая работает в MSIE 8.0), а до этого - 5.0, 5.1, 5.5, 5.6, 5.7. Вам подойдёт любая. В крайнем случае - всё это есть в онлайне - http://msdn.microsoft.com/en-u... 71518.aspx

3. Основной механизм, нужный вам для реализации задачи - объект ActiveXObject ('Scripting.FileSystemObject'), который позволяет работать с дисковой файловой системой компьютера, а именно - читать, изменять, создавать и удалять любые (в том числе и бинарные) файлы и папки. И в указанном в п. 3 справочнике всё об этом объекте написано досконально.

4. По программе: вводите имя папки с фотками (или оформляете это выводом панели проводника Windows), указываете путь к вашему txt-файлу с объектами. Создаёте список объектов с чекбоксами с одной стороны и место под фотографию - с другой. Плюс снизу кнопку "Вперёд" для смены фотографий. При каждой смене фотографии все состояние чекбоксов для предыдущей фотографии запоминается, а для следующей - все отметки снимаются.

5. Записывать результаты рекомендуется в отдельный txt-файл.

Вроде и всё.
1) Я понял в чем ошибка. Я сказал что хочу написать апликацию, но я не знал что это особый способ.
Все програмные продукты я называю апликацией. Теперь я понял причину критики.

2) Может есть более простые варианты ( с php, mysql, java script)?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
26.04.2012, 16:45
Мда...
Вообще-то это и есть яваскрипт.
В самом простейшем его виде.
0
8 / 8 / 2
Регистрация: 17.03.2012
Сообщений: 534
Записей в блоге: 2
26.04.2012, 16:50  [ТС]
Цитата Сообщение от kalbuni Посмотреть сообщение
Мда...
Вообще-то это и есть яваскрипт.
В самом простейшем его виде.
Когда не знаешь java script то разницы между простым и сложным не видишь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.04.2012, 16:50
Помогаю со студенческими работами здесь

Идентификация нескольких элементов, идущих подряд
Всем привет! Помогите пожалуйсто написать простенький скрипт. Вот что он должен делать: есть некий блок, с классом .myblock, внутри...

Создание массива картинок, добавление их во фрейм!(с возможностью переключения картинок кнопкой)
Всем привет, как создать массив картинок? Имею в виду как добавить картинки в массив а потом переключать их с помощью кнопки? У меня...

перелистывание картинок (при неограниченном кол-ве картинок), используя пикчербоксы на C#
Здравствуйте. Как перелистывать картинки (при неограниченном кол-ве картинок), используя пикчербоксы на языке C#(желательно пример с кодом)?

Скачивание картинок с сайта и удаление этих же скаченных картинок
Очень интересует вопрос. Я скачиваю n-ое кол-во картинок с сайта в определенную папку, после этого картинки из папки сохраняются в pdf...

Идентификация ПК
Добрый день. Возможно, для "знающих", мой вопрос покажется смешным, но тем не менее:) Подскажите пожалуйста, Существует ли...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 19.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru