1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gitee-community-gitee-7th-event-3

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
手势验证码绘制轨迹 553 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Ouyang Отправлено 10.06.2020 12:54 1040942
Collections.sort(list, (o1, o2) -> (int) (o1.x - o2.x));
List<Point> line = new ArrayList<>();
for (Point point : list) {
if (line.size() == 0) {
line.add(point);
continue;
}
Point compare = line.get(line.size() - 1);
double distance = Math.sqrt(Math.pow(point.y - compare.y, 2) + Math.pow(point.x - compare.x, 2));
if (distance > step) {
line.add(point);
}
}
if (null != result) {
for (Point point : line) {
Imgproc.drawMarker(result, point, new Scalar(0, 0, 255));
}
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/gitee-community-gitee-7th-event-3.git
git@api.gitlife.ru:oschina-mirror/gitee-community-gitee-7th-event-3.git
oschina-mirror
gitee-community-gitee-7th-event-3
gitee-community-gitee-7th-event-3
master