Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Jul 1, 2015
  1. - comments and minor changes

    Peter Abeles authored
  2. - pyboof readme

    Peter Abeles authored
Commits on Jun 30, 2015
  1. - update change and settings.gradle for PyBoof

    Peter Abeles authored
  2. - Initial check in of PyBoof

    Peter Abeles authored
Commits on Jun 29, 2015
  1. - added toString() to several fiducial related config classes

    Peter Abeles authored
    - formatting
  2. - Updated binary fiducial generator application to use new code

    Peter Abeles authored
    - abstracted generic code even more
Commits on Jun 28, 2015
  1. - abstract out BaseFiducialSquareEPS so that it doesn't contain image…

    Peter Abeles authored
    … specific code any more
  2. - Fixed/Created unit tests

    Peter Abeles authored
    - Added subimage which does not require null to be provided
  3. - added comment about who requested a new feature

    Peter Abeles authored
  4. - update reference to data

    Peter Abeles authored
  5. - Updated template example to use mask

    Peter Abeles authored
  6. - update reference to data

    Peter Abeles authored
  7. - update reference to data

    Peter Abeles authored
  8. - Made it easier to render the fiducial's number

    Peter Abeles authored
    - Updated square fiducial examples for new images
    - Applications
      * Fully featured command-line application for making square image fiducials
      * gradle task for creating a jar
Commits on Jun 27, 2015
  1. - Added images to fiducial javadoc

    Peter Abeles authored
    - changed image fiducial to take in binary image
       * High level interface can take binary or regular images
  2. - Changed threshold up from >= to >

    Peter Abeles authored
  3. - ConvertBufferedImage

    Peter Abeles authored
      * Tweaked defaults for boof to BufferedImage.  Single band images return single band images.
      * Thanks thhart for pointing this out
    - More applications in evaluate quit when you close the window
Commits on Jun 25, 2015
  1. - Added mask to template matching

    Peter Abeles authored
  2. - more unit tests

    Peter Abeles authored
    - all tests that should pass do pass again
Commits on Jun 24, 2015
  1. - unit tests

    Peter Abeles authored
    - Renamed LensDistortionOps.removeDistortion to LensDistortionOps.imageRemoveDistortion
      * less confusion when trying to find a function to distort an image versus point
  2. - unit tests and bug fixed

    Peter Abeles authored
  3. - Added new function to BinaryImageOps

    Peter Abeles authored
      * labelToBinary() can now be called with a sparse set of blob IDs
Commits on Jun 23, 2015
  1. CreateFiducialSquareImageEPS

    Peter Abeles authored
     - More control and easier to handle grids
     - Can print grids too
  2. - Changed AdjustmentAType.SHRINK to EXPAND, since that's what it actu…

    Peter Abeles authored
    …ally does
    - LensDistortionOps
      * Functions which take in IntrinsicParameters will not account for lens distortion since I couldn't even get it right before
    - IntrinsicParameters.isDistorted() now checks to see if radial values are all zeros too
    - Correctely turned on anti-aliasing in several visualizations
    - ShowImages now provides an option for exiting on close
Commits on Jun 22, 2015
  1. - Updated Webcam Capture to 0.3.10

    Peter Abeles authored
Commits on Jun 20, 2015
  1. - removed debugging print statements

    Peter Abeles authored
  2. - Switched BaseDetectorFiducialSquare over to using PNP based method

    Peter Abeles authored
    - PerspectiveOps now checks input intrinsic and makes sure it doesn't have distortion parameters
    - Added WorldToCameraToPixel
    - Identified bug in conversion of rotation matrix to rodrigues
Commits on Jun 19, 2015
  1. - Reduced default minimum contour size of polygon detector so that sm…

    Peter Abeles authored
    …aller regions can be found
    - Refine homography in BaseDetectFiducialSquare
      * Doesn't seem to do anything but is there
    - New error message in DetectFiducialSquareImage if addImage() has null image
    - Turned on sub-pixel rendering of polygons and cubes
    - drawCube() now draws a whole cube instead of half a cube
  2. - webcam fiducial code now displays the ID number

    Peter Abeles authored
    - Changed ExampleFiducialNumber to ExampleFiducialBinary
  3. - added page border to fiducial EPS

    Peter Abeles authored
    - Fiducial examples now use getWidth() instead of a hard coded width
  4. - improved image fiducial app

    Peter Abeles authored
      * can specify a paper size
      * automatically centers
      * can include multiple images in the same document
      * more
    - fixed and cleaned up unit tests
    - removed failed path
  5. - work in progress on applications

    Peter Abeles authored
Commits on Jun 18, 2015
  1. - more support for F64 distortions

    Peter Abeles authored
    - BaseDetectFiducialSquare correctly handles distorted images
Something went wrong with that request. Please try again.