منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "To shabby";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

إلى

مساعدة شخص ما يمكن البحث عن فروع مماثلة


Новенький   (2001-11-07 01:11) [0]

Нужно написать лабоарторную работу по распознаванию образов.Например, в bmp-файле Times New Romans что-нибудь написать и через прогу вывести написанное в текстовый файл.
Горюююю!!!!!!Где об этом можно прочитать или есть ссылки на примеры



panov   (2001-11-07 02:10) [1]

في رأيي ، يتم تقديم شيء مثل العينة ، ثم يتم إجراء "عدم تطابق" - تحمل التسامح ، ويتم تحديد بعض الشيء من الصورة النقطية بقدر ما يكون الرسم قريبًا من الأصل ...



Merlin   (2001-11-07 03:54) [2]

إذا كان الخط معروفًا مسبقًا وكانت الصورة خالية من العيوب ، فلا يزال لم يختف بعد. ولكن إذا كنت تكتب في FineReader المختبرية ، فأنا أود أن ننظر إلى أوراقك الدراسية ؛)



Наталья   (2001-11-07 10:24) [3]

Самый простой способ.
1.Рисуешь на бумаге в клетку образ, например буквы "А", и считаещь сколько раз каждая горизонтальная линия пересекает образ, получаешь последовательность вроде "1,2,2,1,2,2", повторяющиеся цифры отбрасываешь, получаешь "1,2,1,2". Тоже самое делаешь для вертикальных линий, получаеть-"1,2,1". Т.о. образ буквы "А" можно представить двумя множествами: по горизонтали-"1,2,1,2",и по вертикали"1,2,1".
2. Определяешь "горизонтальную" и "вертикальную" последовательности пикселов изображения в bmp-файле и сравниваеть с определенной раннее последовательностью, если совпадают, то с большой вероятностью, нарисована буква "А".
Пункт 2 я очень упростила, но думаю понятно, в какую сторону двигаться:)



zero   (2001-11-07 15:40) [4]

В прошлом году писал такую лабу.
Наталья права.
Только не пояснила, что перед пунктом 1 нужно изображение буквы обработать, что-бы толщина линий была равной одному пикселу(это то-же работа не маленькая).

Merlin ты не прав, при знании теории все осуществимо.



zero   (2001-11-07 15:45) [5]

хотелось бы услышать ответ многоуважаемого модератора, почему эта тема должна быть в этом разделе а не в основном. В основном много таких тем и не кто их не выкидывает.



модератор   (2001-11-08 07:40) [6]

В остальных форумах обсуждается программирование на دلفي.



p@s   (2001-11-08 09:41) [7]

Лет пять-шесть назад я читал в журнале статью про распознованию образов. Там вроде даже алгоритмы были и не плохая математическая база. Журнал был толи ХардЭндСофт, толи Монитор. Извини давно было, точнее не помню.



zero   (2001-11-08 10:35) [8]

إلى المشرف
> В остальных форумах обсуждается программирование на Delphi.
Так человек же на Delphi собирается программировать.
Может ему компоненты кто предложит или еще чего Делфийского.
Так что ты не прав.



модератор   (2001-11-08 10:42) [9]

>zero
>Так человек же на Delphi собирается программировать.
Кто это сказал?



Labert   (2001-11-08 10:55) [10]

Вот на таких-то задачах и проявляется разница между программистами и "кодировщиками".
Тут одним знанием синтаксиса вызова функций не обойдешься. По этой проблеме существует туча литературы и мудрых математических теорий.



Labert   (2001-11-08 11:03) [11]

هل تذكر فيلم "البطاقات ، النقود ، صندوقين"؟ هناك حلقة حيث تفكر الشخصيات الرئيسية في كيفية حصولهم على قطع 500 من الجنيهات في الأسبوع. حسنًا ، لقد ابتكروا أيضًا أفكارًا جنونية مختلفة حول هذا ...



PVOzerski   (2001-11-08 11:26) [12]

По-моему, Новенький говорил, что ему надо обрабатывать только 1 фонт. Хорошо бы, если бы и 1 размер, и 1 стиль.
Тогда все просто: распечатать все символы на bitmap"ах, а потом тупо сравнивать методом наложения.



Val   (2001-11-08 11:40) [13]

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



fliz   (2001-11-08 13:13) [14]

а позвольте мне усомнится в том что это лаба.
я когда то зарабатывал на хлеб написанием
лаб,курсовых и т.д.И по моему это преддипломная
(или курсовая - т.е на __курс__ работы над ней).

Если не так, то хотелось бы узнать что-же это
за институт такой?

ну а по самому вопросу - друг мой, тут только кодировать
и олаживать неделю, если не торопясь. А пока все алгоритмы
найдешь-поймешь еще неделя пройдет.И лучше всего тебе максимально
упростить задачу - размер, угол поворота и т.д.
А потом просто сравнить образы.



Val   (2001-11-08 13:45) [15]

> fliz © (08.11.01 13: 13)
от преподавателя тоже зависит-в моем случае это был бакалаврский дипломный проект(что-то отколо 5-6 методов распознавания), но в конце 5 курса-точно такое же задание мы получили на лабораторную-все сделать за неделю :( -нереально, лабораторная так никем сдана и не была, преподаватель, почувствовав, вероятно, перегиб, вынес лабораторную для желающих повысить оценки...



zero   (2001-11-08 15:38) [16]

> fliz © (08.11.01 13: 13)
У нас была такая лаба расчитана на семестр, только посложнее.
Нужно было рапознавать любой текст(кроме рукописного конечно) с возможностью обучения(иначе любой текст и не распознаешь).



fliz   (2001-11-08 16:14) [17]

что то мне за свои труды в годы студенчества стыдно становится ... :)

2 zero (08.11.01 15:38).
интересно узнать результаты работы. фраза "с возможностью обучения"
как-то непонятно-заманчива. обучения чему?



Val   (2001-11-08 17:24) [18]

обучения распознаванию-в таких системах существует обратная связь



zero   (2001-11-08 17:38) [19]

fliz © (08.11.01 16:14)
Смотри в начало обсуждения ответ (Наталья © (07.11.01 10:24))
Я делал прогу примерно по такому алгоритму.
Если встретилась неизвестная буква или иное написание буквы,
то и последовательности чисел будут неизвестные.
В этом случае спрашиваешь что это за буква у пользователя, и связываешь букву с этой последовательностью.
Вначале прогу нужно постоянно обучать, а потом она процентов 90 текста распознает.
Если че еще не ясно спрашивайте. :-)



Новенький   (2001-11-09 00:06) [20]

شكرا لكل من استجاب ...
Отвечаю сразу на все высказывания:
Это лабораторная работа по Искуственному Интеллекту.Я учусь на 5 курсе Института Информационных Технологий и Коммуникаций Астраханского Государственного Технического Института.
И собираюсьлабу делать(собственно уже пытаюсь делать) на Delphi.Поэтому и написал именно на этот форум
Еще раз спасибо всем и простите, если я нарушил какие-то правила....



модератор   (2001-11-09 09:57) [21]

>Новенький (09.11.01 00:06)
Ничего не нарушил.
Смотри, какую оживленную дискуссию вызвал:-)



zero   (2001-11-09 10:43) [22]

Если лаба по искуственному интелекту, то скорее всего нужно с помощью нейронных сетей, это ближе к теме.
Но исходники свои я тебе уже выслал, лови. Удачи.



صفحات: 1 فرع كامل

المنتدى: "To shabby";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

الطابق العلوي









الذاكرة: 0.64 ميغابايت
الوقت: 0.052 ج
4-22512
ياروسلاف
2001-10-31 13:17
2002.01.08
كيفية إنشاء قائمة منبثقة على API


1-22209
غذاء
2001-12-14 14:10
2002.01.08
هل استخدم أي شخص وظيفة PaintTo لرسم WinControl s على لوحة الرسم النقطية؟ مساعدة! لا أستطيع فعل أي شيء.


7-22427
KLM
2001-09-20 06:34
2002.01.08
حماية النسخ


4-22494
GarryFV
2001-11-05 12:35
2002.01.08
من الصعب طباعة الرسومات


1-22162
بفغ
2001-12-19 20:41
2002.01.08
افي





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch أنجليزي الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский