• Что означает нижнее подчёркивание в Go?

    mashletov
    @mashletov
    Math.random()
    Объявленные переменные, согласно строгим правилам Go, должны обязательно использоваться (иначе не скомпилируется). Если это не нужно (например, когда функция возвращает два значения, а вам нужно только второе), то заменяем их на _ и ошибки уже не будет.
    Ответ написан
    Комментировать
  • Как находить эллипсы на изображении?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Нужно искать не эллипсы, а хордовые сектора - "дольки" (апельсина, например).
    1. После того, как найден такой сектор (не менее 1/3 площади круга): нужно определить центр и залить до границ, не выходящих за круг, образованный этим сектором при вращении вокруг центра круга (с радиусом этого сектора).
    2. После нахождения - вырезаем торец бревна и снова ищем сектор.
    Сколько таких будет - столько и брёвен на фото.

    "Дольку" найти просто - находим светлую зону и сверяем геометрию границ (ищем дугу) с заданной точностью. По дуге - находим радиус.

    PS: Если усложнить, то по контуру найденной дуги нужно восстановить контур эллипса, которому она принадлежит.
    Ответ написан
    Комментировать
  • Нескучная математика - такое бывает?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Читайте Перельмана штоль тогда.
    Якова, конечно.
    Ответ написан
    1 комментарий