Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36

Распознание образов (только чисел)

18.08.2012, 19:58. Показов 4987. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Использую готовый модуль TesseractOCR. Но он мне честно говоря уже порядком надоел. Постоянные непонятки у меня возникают. Качество картинки и размеры статичны (на черном фоне белые цифры). Вот иногда распознает, а иногда не хочет и никак не могу понять в чем причина.
Посоветуйте какой-то готовый модуль, наверняка есть.
Спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.08.2012, 19:58
Ответы с готовыми решениями:

Распознание 3-х образов которые являются нелинейно-разделимыми
Привет всем, столкнулась с проблемой расчета весовых коэффициентов. Имеется следующее: Представлено задание распознания 3-х образов...

Задайте массив целых чисел. Вывести только те числа, которые входят в него только один раз
СРОЧНО!!! ПОМОГИТЕ ПОЖАЛУЙСТА,ОЧЕНЬ НУЖНО!!! ЗАРАНИЕ БЛАГОДАРЮ!) Задайте массив целых чисел. Вывести только те числа, которые входят...

Распознание
Есть несколько призвольных фигур (кривых) и одна эталонная(шаблон), все они заданы векторами. Мне нужно придумать алгоритм сравнения...

15
 Аватар для Pahanuch
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
18.08.2012, 20:13
kotjaraxxl, была где-то программка. Используем нейронные сети. Сама программа работает следующим образом - загружаем картинку с цифрой и программа распознает, что это за цифра. Если нужно, могу поискать.
0
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36
18.08.2012, 20:16  [ТС]
Цитата Сообщение от Pahanuch Посмотреть сообщение
kotjaraxxl, была где-то программка. Используем нейронные сети. Сама программа работает следующим образом - загружаем картинку с цифрой и программа распознает, что это за цифра. Если нужно, могу поискать.
Пожалуйста! ОЧЕНЬ-ОЧЕНЬ-ОЧЕНЬ нужно! несколько дней уже мучаюсь..
0
 Аватар для Пaтрик
442 / 410 / 132
Регистрация: 21.01.2012
Сообщений: 976
18.08.2012, 20:23
Puma.NET
0
57 / 57 / 15
Регистрация: 22.09.2011
Сообщений: 319
18.08.2012, 20:25
Цитата Сообщение от kotjaraxxl Посмотреть сообщение
Пожалуйста! ОЧЕНЬ-ОЧЕНЬ-ОЧЕНЬ нужно! несколько дней уже мучаюсь..
Есть бесплатная .net библиотека Распознавание числе и текста
0
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36
18.08.2012, 20:27  [ТС]
хаааа... ребята) одинаковая ссылка))) думаю поможет!)
СПАСИБО! буду пробовать. Отпишусь
0
 Аватар для Pahanuch
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
18.08.2012, 20:42
kotjaraxxl, утром будет, если еще есть необходимость...
0
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36
18.08.2012, 21:34  [ТС]
C#
1
2
3
4
5
6
7
8
9
           
            var pumaPage = new Puma.Net.PumaPage("1.bmp");
            using (pumaPage)
            {
                pumaPage.FileFormat = Puma.Net.PumaFileFormat.RtfAnsi;
                pumaPage.EnableSpeller = false;
                pumaPage.Language = Puma.Net.PumaLanguage.English;
                MessageBox.Show(pumaPage.RecognizeToString());
            }
выдает "недопустимый параметр" на первой строке

делаю так

C#
1
2
3
4
5
6
7
8
9
10
            
            Bitmap myBitmap2 = new Bitmap("1.bmp");
            var pumaPage = new Puma.Net.PumaPage(myBitmap2);
            using (pumaPage)
            {
                pumaPage.FileFormat = Puma.Net.PumaFileFormat.RtfAnsi;
                pumaPage.EnableSpeller = false;
                pumaPage.Language = Puma.Net.PumaLanguage.English;
               MessageBox.Show(pumaPage.RecognizeToString());
            }
с вот такой картинки

выдает "Recognition engine halted with code:0" на последней строке кода

при вот такой картинке

выдает ответ (без ошибок) "EB"

как вообще понять работоспособность Пумы.. может есть какие-то жесткие нюансы? я вроде все прочел да и картинки практически идентичные.
помогите..

Добавлено через 2 минуты
Цитата Сообщение от Pahanuch Посмотреть сообщение
kotjaraxxl, утром будет, если еще есть необходимость...
Посмотри и ты свои методы пожалуйста. а то уже не знаю как с этого тупика выходить
0
 Аватар для Пaтрик
442 / 410 / 132
Регистрация: 21.01.2012
Сообщений: 976
18.08.2012, 21:35
Build Solution, потом идете в папку Debug и запускаете исполняемый файл от имени администратора.
0
57 / 57 / 15
Регистрация: 22.09.2011
Сообщений: 319
18.08.2012, 21:36
Сборки подключили как в документации описано?
0
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36
19.08.2012, 14:25  [ТС]
конечно подключал.. иначе оно бы не компилировалось.
а почему нельзя в режиме дебага это сдалать.. зачем компилировать а потом запускать от имени админа? я ведь и так адним

Добавлено через 1 минуту
если не трудно проверьте кто-нибудь.. с моими картинками

Добавлено через 16 часов 28 минут
Ребята пожалуйста выручайте! не пойму почему оно распознает эту белиберду. Пожалуйста очень нужно
0
57 / 57 / 15
Регистрация: 22.09.2011
Сообщений: 319
19.08.2012, 14:44
Покажите весь написанный код.
Можно не компелировать, главное чтобы три cбокри пумы были в папке с *.exe программы.
0
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36
19.08.2012, 14:58  [ТС]
Цитата Сообщение от ansi_str Посмотреть сообщение
Покажите весь написанный код.
Можно не компелировать, главное чтобы три cбокри пумы были в папке с *.exe программы.
та уже ж вроде кидал код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Threading;
using System.IO;
using System.Text.RegularExpressions;
using System.Timers;
using System.Diagnostics;
..
            Bitmap myBitmap2 = new Bitmap("3.bmp");
            var pumaPage = new Puma.Net.PumaPage(myBitmap2);
 
            using (pumaPage)
            {
                pumaPage.FileFormat = Puma.Net.PumaFileFormat.RtfAnsi;
                pumaPage.EnableSpeller = false;
                pumaPage.Language = Puma.Net.PumaLanguage.English;
               MessageBox.Show(pumaPage.RecognizeToString());
            }
0
57 / 57 / 15
Регистрация: 22.09.2011
Сообщений: 319
19.08.2012, 18:15
Что у Вас не получается?

Какие ошибки у Пумы?
0
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 36
19.08.2012, 18:35  [ТС]
Цитата Сообщение от ansi_str Посмотреть сообщение
Что у Вас не получается?

Какие ошибки у Пумы?
Ребят, написал же на первой странице.. ошибка при вызове конструктора со стринговым параметром. А при вызове конструктора с битмап-параметров выдается вообще какой-то непонятный мне ответ "ЕВ"
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
20.08.2012, 10:19
Недавно долбался с этой хренью! Тоже все мозги вынесла! В ней столько непредвиденных ошибок возникает что аш спятить можно!

Твоя проблема у меня тоже была!

Решение:

Создаёшь Bitmap и передаёшь его в PumaPage
Вложения
Тип файла: zip PumaTestConsole.zip (1.51 Мб, 271 просмотров)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.08.2012, 10:19
Помогаю со студенческими работами здесь

Дано N натуральных чисел.Найти максимальное только четных из этих чисел
Дано N натуральных чисел.Найти максимальное только четных из этих чисел.

Вводится последовательность из N целых чисел. Вычислить сумму только двузначных чисел. Си
Вводится последовательность из N целых чисел. Вычислить сумму только двузначных чисел. Язык Си

Вычисление суммы только положительных чисел из последовательно вводимых чисел
Здравствуйте. Проверьте пожалуйста код программы, исполняющей задачу (она также прикреплена ниже): вычисление суммы только...

Введите число N, а затем N чисел. Выведите среди этих N чисел только положительные
Вроде всё работает, но препод говорит ,что я не понял условия ( Подскажите в чём ошибка program z1; var N,a,i: integer; ...

Определить, что только одно из чисел А и В четное и каждое из чисел А,В,С кратно трем.
Здравствуйте! Помогите пожалуйста написать программу реализующее задачу, которая является истинным, когда 1)только одно из чисел А и В...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru