Questions tagged [boofcv]

BoofCV is an open source Java library for real-time computer vision and robotics applications.

Homepage: http://boofcv.org

BoofCV is an open source Java library for real-time computer vision and robotics applications. Written from scratch for ease of use and high performance, it often outperforms even native libraries. Functionality includes optimized low-level image processing routines, feature tracking, and geometric computer vision. BoofCV has been released under an Apache license for both academic and commercial use.

BoofCV is organized into several packages: image processing, features, geometric vision, calibration, recognition,visualize, and IO. Image processing contains commonly used image processing functions which operate directly on pixels. Features contains feature extraction algorithms for use in higher level operations. Calibration has routines for determining the camera's intrinsic and extrinsic parameters. Recognition is for recognition and tracking complex visual objects. Geometric vision is composed of routines for processing extracted image features using 2D and 3D geometry. Visualize has routines for rendering and displaying extracted features. 'IO stands for input/output and contains common routines for reading in images from various input sources.

64 questions
1
vote
0 answers

Android studio. Gradle Execution failed, Could not call IncrementalTask.taskAction()

I have a problem: when adding to project BoofCV library i have following error: Gradle: Execution failed for task ':myProject:dexDebug'. Could not call IncrementalTask.taskAction() on task ':myProject:dexDebug' gradle --info Starting…
1
vote
2 answers

Equivalence of cvMatchTemplate() in BoofCV or pure java computer vision library?

I am looking for solutions BoofCV or any pure java computer vision library that doesn't require OpenCV to do template matching of images to detect object within a picture. For example, finding the position of an image within a bigger picture. I have…
KJW
  • 15,035
  • 47
  • 137
  • 243
0
votes
1 answer

ThresholdImageOps.threshold() doesn't work(Android)

After the import of boofcv-android and boofcv-core libraries I'm trying to use the ThresholdImageOps.threshold(...) function but it doesn't seem to work. Also, tried GThresholdImageOps.threshold(...), without any success.
Sher Mi
  • 548
  • 2
  • 5
  • 14
0
votes
1 answer

Is there a Dilatiing function in BoofCV(Android)?

Is there any function that is similar to OpenCV's dilate function? For example: cv2.dilate(f1, kernel=cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (3, 3)), iterations=1)
Sher Mi
  • 548
  • 2
  • 5
  • 14
0
votes
1 answer

Read QR code with BoofCV JAR in command line Windows

I used Zxing library for reading QR codes, however, the failure ratio to read QR codes is quite high and was looking for alternatives. BoofCV looks good according to tests: https://boofcv.org/index.php?title=Performance:QrCode However, I'm…
Volder
  • 972
  • 4
  • 13
  • 29
0
votes
1 answer

Detecting pathways in a video using BoofCV on Android

For my application I have been looking into using BoofCV to detect if I am on a pathway or not. The pathway is just gravel so it is the color of a standard roadway. I'm not sure exactly what image processing technique to use. The BoofCV demo app…
Will
  • 55
  • 4
0
votes
0 answers

BoofCV (Android): How to use commercial-free alternatives to Surf

I recently came across the boofcv project and it is really amazing. I like it because it is very easy to use. I adjusted this example: http://boofcv.org/index.php?title=Example_Associate_Interest_Points to work on android. But this feature uses Surf…
fameman
  • 3,451
  • 1
  • 19
  • 31
0
votes
0 answers

How to reconstruct a 3D scene using visual odometry with a RGB-D camera?

I am using this example and try to add a point cloud visualization to it. Essentially my code is modified code from the linked example: PointTrackerTwoPass tracker = FactoryPointTrackerTwoPass.klt(configKlt, new…
Michael T
  • 339
  • 1
  • 2
  • 14
0
votes
2 answers

JAVA BoofCV method's alternative for Android

I have been using Boof CV libary for Image Stitching and followed this. I have to convert some Data types and methods to be acceptable in android. I want an equivalent of this in Android BoofCV T inputA =…
danish.ahmad
  • 135
  • 1
  • 8
0
votes
1 answer

Boofcv Video Mosaic Example compile error

I added "boofcv\evaluation\visualization\src" to my normal java project in eclipse. I added precompiled libraries too. All other java files are fine except for this single line: Error: Exception in thread "main" java.lang.Error: Unresolved…
Ali Jahani
  • 53
  • 5
0
votes
3 answers

How to configure Build.gradle file to include boofcv library in a project for android studio?

i am new to android studio and wants to include boofcv library in my project. I am using Android studio for development. I have done the following steps in order to include the library and is stuck with build.gradle configuration. Step 1: Have…
abhinash
  • 188
  • 10
0
votes
1 answer

KLT Pyramid BoofCV

I am working on an Android application that will use the KLT tracking algorithm. I have downloaded the Android sample provided by BoofCV's website and I have seen the code. However, I need it to work in the background on a different thread without…
coding4fun
  • 3,485
  • 1
  • 16
  • 28
0
votes
0 answers

Calculate gradient directions using java

I'm trying to code a function that calculate an orientation or gradient directions of image without using the Built-in method in boofCV library which is GradientToEdgeFeatures.direction(derivX,derivY,orientation); derivX is image derivative in…
Beba.S
  • 31
  • 1
  • 11
0
votes
1 answer

Android Studio cannot find sun.awt.image package and import java.awt.color.ColorSpace

I am working in an Android project recently. Our project uses a computer vision library called boofcv: http://boofcv.org/index.php?title=Main_Page After importing the library source code into our project, I found that Android Studio cannot revolve…
Pan Long
  • 1,024
  • 1
  • 9
  • 16
0
votes
1 answer

Android: Getting a NoClassDefFoundError exception for an external jar

I'm trying to use BoofCV and I have the JAR in my /libs folder, with the rest of the JARs my app uses (and they work correctly) but it keeps giving me this error 04-26 15:53:12.110: E/AndroidRuntime(29683): java.lang.NoClassDefFoundError:…
Jared Joke
  • 1,226
  • 2
  • 18
  • 29