Author Topic: Распознавания чисел  (Read 4639 times)

0 Members and 1 Guest are viewing this topic.

RaMzz

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Распознавания чисел
« on: January 13, 2015, 10:10:01 PM »

в разделе типовые алгоритмы есть пример скрипта по распознаванию
как мне узнать какая тут разрядность ? и что это и с чем её едят ?
К тому-же цифры не всегда трехзначные  они могут в любой момент стать 100 000  и более, как мне проконтролировать где будет первое число:(
« Last Edit: January 13, 2015, 10:12:43 PM by RaMzz »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Распознавания чисел
« Reply #1 on: January 13, 2015, 11:02:06 PM »
Ты не можешь определить сколько разрядов в числе? Или это шутка такая...
Можно ничего не переделывать пока числа не больше 9999999999
Цифры не бывают трехзначные, трехзначные числа. Но я все равно в шоке :)
И что контролировать? Какое первое число?
У тебя правые разряды всегда на одном месте, а при увеличении числа цифры добавляются слева? И ты не знаешь где будет первая цифра?
Тогда не волнуйся, укажи область  где может начинаться максимальное число. Ведь какое-то поле для числа там есть. Лишь бы не захватить других ненужных чисел. Всё найдет само.
« Last Edit: January 13, 2015, 11:04:14 PM by Vint »


RaMzz

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Распознавания чисел
« Reply #2 on: January 14, 2015, 07:12:00 AM »

У тебя правые разряды всегда на одном месте, а при увеличении числа цифры добавляются слева? И ты не знаешь где будет первая цифра?

В том то  и дело что нет они по мере увеличения расширяются как слева так и справа и еще по мере увеличения либо уменьшения становяться тоньше
Ведь какое-то поле для числа там есть.
Да поле есть
 
« Last Edit: January 14, 2015, 07:14:10 AM by RaMzz »

RaMzz

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Распознавания чисел
« Reply #3 on: January 14, 2015, 07:27:59 AM »
И когда становится к примеру 10 000 то числа  распалагаются  так  10 000 а не так 10000

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Распознавания чисел
« Reply #4 on: January 14, 2015, 08:28:31 AM »
Ну тогда нужно писать отдельный вариант под конкретно твою задачу.
В той было упрощение/ограничение - распознавались только разряды выводимые равномерно. Это было сделано для универсальности нахождения конца числа. Если через расстояние равное сдвигу цифры не находилось - то число закончилось.
Первая часть вопроса как раз не проблема, хоть впрово, хоть влево. С толщиной беда... ты уверен? Может придётся заготавливать два комплекта цифр.


Иллидан

  • Освоившийся
  • **
  • Posts: 40
  • Дзен-Мастер
    • View Profile
Re: Распознавания чисел
« Reply #5 on: August 23, 2021, 02:04:53 PM »
Ну тогда нужно писать отдельный вариант под конкретно твою задачу.
В той было упрощение/ограничение - распознавались только разряды выводимые равномерно. Это было сделано для универсальности нахождения конца числа. Если через расстояние равное сдвигу цифры не находилось - то число закончилось.
Первая часть вопроса как раз не проблема, хоть впрово, хоть влево. С толщиной беда... ты уверен? Может придётся заготавливать два комплекта цифр.
гдето тут видел тему, в которой был скан символов по картинкам, где был както прописан допустимый диапозон тупо увеличения картинок, такое не прокатит шоли?