Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
zZz_z
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 13
1

Распознание текста

19.05.2016, 22:50. Просмотров 938. Ответов 3
Метки java (Все метки)

Есть строка 110001001010. Нужно по символьно проверит ee. И если совпадение с вариантом из map заменить на ключ. Например элемент mар т=0100 строка имеет вид 1100т1010
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2016, 22:50
Ответы с готовыми решениями:

Программа на распознание шифров
Нужно написать программу на java, которая распознаёт каким методом зашифрован текст(base64, md5,...

Распознание текста в 2018
Потребовалось мне распознавать текст на днях, и от объема информации стало слегка не хорошо. Инфы...

Не правильное распознание текста
вот такую штуку маткад выдает при открытии.....что делать

Распознание текста с картинки
Подскажите, кто силен в этом, каким методом распознавание легче распознать текст, после...

распознание текста ocr
Нужно распознать рукописный текст, подскажите метод распознание образов, что лучше использовать? ...

3
Aviz__
1174 / 925 / 214
Регистрация: 17.02.2014
Сообщений: 5,003
23.05.2016, 11:31 2
Нужен метод поиска и замены символов. Например, такой:
Java
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package cyberforum;
 
public class CyberForum {
 
    private static String findReplaceKeys(String surceText, String keysForReplace) {
        if (surceText.length() < keysForReplace.length())
            return null;
 
        char [] textTemp = surceText.toCharArray();
        char [] keysTemp = keysForReplace.toCharArray();
        String result = "";
        int tempIndex = 0;
 
        for (int i = 0; i <= textTemp.length - keysTemp.length;) {
            int countCoincidence = 0;
            for (int j = 0; j < keysTemp.length; j++) {
                if (textTemp[i + j] == keysTemp[j])
                    countCoincidence++;
                else break;
            }
 
            if (countCoincidence == keysTemp.length) {
                result += 'T';
                tempIndex = i + countCoincidence;
                i = tempIndex;
                continue;
            }
 
            result += textTemp[i];
            i = ++tempIndex;
        }
 
        return result;
    }
 
    public static void main(String[] args) {
 
        System.out.println("Исходная строка: сqcqcqcqqqccccqcq");
        System.out.println("Полученная: " + findReplaceKeys("сqcqcqcqqqccccqcq", "qcq"));
    }
}
Bash
1
2
Исходная строка: сqcqcqcqqqccccqcq
Полученная: сTcTqqccccT
0
zZz_z
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 13
23.05.2016, 15:39  [ТС] 3
ну а если у меня есть map и там много "буква-код"?
0
Aviz__
1174 / 925 / 214
Регистрация: 17.02.2014
Сообщений: 5,003
23.05.2016, 18:13 4
Мой метод подойдет, с легкими изменениями)
0
23.05.2016, 18:13
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2016, 18:13

Распознание текста в определённой области экрана
Помогите пожалуйста с написанием программы. по распознованию текста в определённой области экрана...

Распознание текста на картинке с помощью нейронной сети
Добрый день. Хочу написать нейронную сеть, которая будет распознавать с картинки (скрина) буквы,...

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.