Peter Abeles (@lessthanoptimal)
  • Stars
    star
    2,191
  • Global Rank 13,457 (Top 0.5 %)
  • Followers 211
  • Registered about 13 years ago
  • Most used languages
    Java
    72.5 %
    Python
    10.0 %
    Groovy
    5.0 %
    C
    2.5 %
    PostScript
    2.5 %
    C++
    2.5 %
    SCSS
    2.5 %
    Kotlin
    2.5 %

Top repositories

1

BoofCV

Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
Java
1,040
star
2

ejml

A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.
Java
546
star
3

BoofAndroidDemo

Demonstration of BoofCV for Android devices
Java
121
star
4

PyBoof

Python wrapper around the BoofCV Computer Vision Library
Python
60
star
5

Java-Matrix-Benchmark

Java Matrix Benchmark is a tool for evaluating Java linear algebra libraries for speed, stability, and memory usage.
Java
55
star
6

GeoRegression

Java based geometry library for transforming, fitting, and intersecting geometric shapes and motion models.
Java
51
star
7

ddogleg

Java numerics library for optimization, polynomial root finding, sorting, robust model fitting, and more.
Java
49
star
8

gversion-plugin

Gradle plugin for autogenerating version info from gradle and git
Groovy
42
star
9

VectorPerformance

Java
21
star
10

DeepBoof

Java library for running and visualizing Deep Neural Networks trained in Torch.
Java
21
star
11

TutorialObjectTracking

Demonstration on how to perform object tracking from live video streams on the desktop and Android devices.
Java
19
star
12

BoofCPP

Partial port of BoofCV to C++ to accelerate specific operations
C++
19
star
13

BoofProcessing

Interface which allows you to use BoofCV in Processing .
Java
17
star
14

ValidationBoof

Source code used to validate the correctness of BoofCV
Java
15
star
15

BoofCV-Data

Data for BoofCV project
PostScript
14
star
16

LearnBoof3D

Lessons for learning 3D computer vision in BoofCV
Java
14
star
17

jrplidar

java driver for RP-LIDAR sensor
Java
10
star
18

KBoofExamples

BoofCV examples written in Kotlin
Kotlin
8
star
19

Bubo

Project Bubo is a library for robotics related mapping, control, and sensor processing.
Java
7
star
20

AndroidAutoFocus

Camera 2 API is a beast. This article is focused on computer vision developers who just want a stream of RGB or gray scale images and not to worry about all those the pesky implementation details.
Java
5
star
21

CalibrateCompare

Compares BoofCV's calibration against other libraries
Java
4
star
22

BertschStereo

Java
4
star
23

IpolOpticalFlow

Java implementations of IPOL algorithms for optical flow
Java
4
star
24

rovio

Java classes for control and processing images from a Rovio
Java
4
star
25

SURFPerformance

Benchmark for SURF interest point detector and descriptors
Java
4
star
26

BoofApplications

Prebuild tools, demonstrations, and examples applications for BoofCV.
Java
4
star
27

SpeedTestCV

Speed Test Comparing Image Processing Routines
Java
3
star
28

JBumblebee

Java JNI wrapper for the Bumblebee2 stereo camera
C
3
star
29

DepthFromFocus

Java
3
star
30

ExampleWebcamRPI

Example of using BoofCV on a Raspberry PI to scan for QR Codes from a webcam.
Java
3
star
31

AndroidTestBoofCV

Application for testing BoofCV's capabilities on Android devices and evaluating its performance.
Java
3
star
32

RobotWebcamVO

Project demonstrating how to use a webcam to perform visual odometry on a simple robot.
Java
3
star
33

create

Java
2
star
34

michelepattern

Java
2
star
35

Auto64Fto32F

Java Library for automatically generating float (32F) code from Java double (64F)
Java
2
star
36

bubo-data

Storage for ProjectBUBO data files
1
star
37

EjmlRegressionTests

Regression Tests for EJML
Python
1
star
38

pypete

Python code that I wrote
Python
1
star
39

bow

Toying around with Bag of Words classifiers in python
Python
1
star
40

native-helper-plugin

Simple functions to help with native builds in Gradle
Groovy
1
star
41

Java-Matrix-Benchmark-Pages

Jekyll website for JMatBench
SCSS
1
star