Author Topic: Очень сложная задача для цветового диапазона  (Read 2121 times)

0 Members and 1 Guest are viewing this topic.

romahehkov

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Возможно ли сделать чтобы кликер ставил точку в разных окружностях в красном цветовом диапазоне на черно-белых документах?
Есть огромное количество документов. Всё что надо сделать это кликнуть левой кнопки мыши внутри (не обязательно прям в центре) нарисованной маркером красной окружности (при то что окружности разные).

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
36, внутри 6 ведь тоже окружность, не помешает?
Задачу можно облегчить если знать диапазоны значений. К примеру толщина линий от и до в пикселах. И диаметр окружностей примерно от и до.
Потому, как искать любого размера это сложнее. И диаметром в 3 пикселя и во весь экран нужны разные алгоритмы.
Универсальный поиск замкнутых областей это волновой алгоритм. Но на кликере не применишь, медленно.
« Last Edit: September 03, 2017, 12:25:26 AM by Vint »


romahehkov

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Vint, спасибо за ответ. В голове представлял что можно найти два красных пикселя и ставить точку в центре. Но видимо это невозможно. А можно сделать так чтобы кликер искал красный пискель начиная поиск сверху вниз и потом как находил первый красный пиксель ставил точку по заданному отклонению координат?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Так там же есть ещё красные пикселы в линиях.
Если там всегда бледные, то можно и так попробовать.