Logo white

Peter M. Groen / openbr

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,015
  • Compare
  • Branches 1
  • Tags 0
  • openbr
05 Apr, 2013
17 commits
  • Drop special casing of parallelism=0 ...
    07d5f49d
    Drop most special casing of parallelism=0, if parallelism=0 is received, set
    the max number of threads to 1, and go through the same code as when more
    threads are available.
    
    Some outstanding issues, the following transforms are blocked out since they
    aren't consistent with this change:
    EditTransform
    ElicitMetaDataTransform
    StasmTransform
    
    In stasm's case, a global mutex must be used, similarly ElicitMetaData reads
    from stdin, and would also require a global lock. EditTransform can probably be
    reimplemented through Qt similarly to Show
    Charles Otto authored
    2013-04-05 19:30:27 -0400  
    Browse Code »
  • Remove original Show transform, rename Show2 to Show ...
    190b8755
    Also, change the default waitKey value to be consistent with original
    Show
    Charles Otto authored
    2013-04-05 19:03:32 -0400  
    Browse Code »
  • Merge branch 'master' of https://github.com/biometrics/openbr
    30d1f4d5
    Josh Klontz authored
    2013-04-05 16:11:27 -0400  
    Browse Code »
  • NECLatent updates
    d589210f
    Josh Klontz authored
    2013-04-05 16:11:15 -0400  
    Browse Code »
  • Use a worse variable name
    dc3c6e14
    Charles Otto authored
    2013-04-05 13:41:01 -0400  
    Browse Code »
  • Don't add the same GUIProxy twice as an event filter
    97f9163b
    Charles Otto authored
    2013-04-05 13:38:28 -0400  
    Browse Code »
  • Don't make twice as many copies of things as necessary ...
    b50a5249
    When doing a const project, using the default CompositeTransform implementation
    (with time-varying child transforms), don't make twice as many copies of things
    as necessary.
    
    Also, allow stream to use the CompositeTransform const project method.
    Charles Otto authored
    2013-04-05 13:35:02 -0400  
    Browse Code »
  • Merge branch 'master' of https://github.com/biometrics/openbr
    bc7d497f
    Scott Klum authored
    2013-04-05 13:26:48 -0400  
    Browse Code »
  • Updated QStringList parsing to match setProperty convention
    4b7f306a
    Scott Klum authored
    2013-04-05 13:26:42 -0400  
    Browse Code »
  • added File::getBool default value
    7813962d
    Josh Klontz authored
    2013-04-05 13:05:51 -0400  
    Browse Code »
  • QStringList from flat initialization fixed
    ef23e1ab
    Scott Klum authored
    2013-04-05 12:37:20 -0400  
    Browse Code »
  • Fixed QStringList parsing bug.
    016d00e3
    Scott Klum authored
    2013-04-05 11:05:33 -0400  
    Browse Code »
  • Removed some debugging changes
    7f155c67
    Scott Klum authored
    2013-04-05 10:44:00 -0400  
    Browse Code »
  • Fixed QStringList init parsing bug
    bab7e772
    Scott Klum authored
    2013-04-05 10:41:20 -0400  
    Browse Code »
  • Fixed local gui
    fb8c36de
    Scott Klum authored
    2013-04-05 10:37:46 -0400  
    Browse Code »
  • Simplify closing video sources ...
    ae079eb7
    Now that we are explicitly cloning every frame that we get, releasing
    VideoCaptures no longer causes segfaults.
    Charles Otto authored
    2013-04-05 09:05:29 -0400  
    Browse Code »
  • Handle hiding windows a little more intelligently ...
    2489cfc9
    We can just send a close event, then we don't have to worry about new display
    events showing the window after we hid it.
    Charles Otto authored
    2013-04-05 09:05:29 -0400  
    Browse Code »

04 Apr, 2013
11 commits
  • Added some crap
    e5fb7e7e
    Scott Klum authored
    2013-04-04 23:58:14 -0400  
    Browse Code »
  • logo iteration
    45e51f44
    Josh Klontz authored
    2013-04-04 23:48:33 -0400  
    Browse Code »
  • Make Show2 hide its window if finalize is called, fix a video reading problem ...
    abe95e2e
    Make show2 hide its window if finalize is called, also change the update image
    signal to a blocking type to allow this to work correctly (this will actually
    lock the frame rate of a stream to whatever speed qt can update windows at, so
    maybe should be optional)
    
    After calling VideoCapture::read, make a clone of the returned matrix since it
    has become clear that in at least some cases, the returned matrix is an alias
    of some internal buffer of the VideoCapture.
    Charles Otto authored
    2013-04-04 22:11:38 -0400  
    Browse Code »
  • Give composite transform a default way to handle timevarying child transforms ...
    e41031d2
    Move TimeInvariantTransformWrapper to openbr_internal.h, add a default way
    for composite transforms to handle const project calls when they have
    time-varying child transforms.
    Charles Otto authored
    2013-04-04 19:59:52 -0400  
    Browse Code »
  • Only display the Show2 window after project is called at least once ...
    13d81417
    Rather than showing the (empty) window after init is called, wait until
    actually told to display an image to show the window.
    Charles Otto authored
    2013-04-04 19:59:52 -0400  
    Browse Code »
  • Proper support for usign the same Stream transform more than once
    f2d87ed5
    Charles Otto authored
    2013-04-04 19:59:52 -0400  
    Browse Code »
  • Allow users to prevent the Distribute transform from being added to algorithms ...
    a8340241
    -algorithm something[distribute=false] prevents the default DistributeTemplate
    from being prepended to the transform part of "something"
    Charles Otto authored
    2013-04-04 19:59:51 -0400  
    Browse Code »
  • Merge branch 'master' of https://github.com/biometrics/openbr
    0d7217f4
    Scott Klum authored
    2013-04-04 18:36:50 -0400  
    Browse Code »
  • Changes that should be undone
    9e9e9d5d
    Scott Klum authored
    2013-04-04 18:36:47 -0400  
    Browse Code »
  • added draft of logo
    635d2dc2
    Josh Klontz authored
    2013-04-04 18:29:14 -0400  
    Browse Code »
  • trying kernel hash algorithm
    b249c3fb
    Josh Klontz authored
    2013-04-04 18:28:55 -0400  
    Browse Code »

03 Apr, 2013
8 commits
  • tweaks
    048d7085
    Josh Klontz authored
    2013-04-03 21:27:46 -0400  
    Browse Code »
  • Merge pull request #39 from biometrics/distribute_update ...
    0f043405
    Give Distribute better support for handling timevarying transforms
    jklontz authored
    2013-04-03 18:26:54 -0700  
    Browse Code »
  • Rename pseudoCopy to smartCopy, add additional comments
    8ff480b0
    Charles Otto authored
    2013-04-03 21:24:08 -0400  
    Browse Code »
  • Move some functionality from openbr_plugin.h to openbr_internal.h ...
    ba990be3
    Move CompositeTransform, and several other categorical abstract transform types
    to a new file, openbr_internal.h. Adjust files in plugins to include the new
    file rather than incldue openbr_plugin.h directly.
    Charles Otto authored
    2013-04-03 21:10:47 -0400  
    Browse Code »
  • Give Distribute better support for handling timevarying transforms ...
    bc16c3dd
    Introduce 'pseudocopy' operation which, which if called on a time-invariant
    transform, returns the transform, but if called on a time-varying transform
    returns a copy of the current state of the time-varying transform. Composite
    transforms apply pseudocopy to their children (if they contain any time-varying
    transforms).
    
    Introduce a wrapper class that uses Resource to let time-varying transforms act
    like time-invariant transforms, currently only used by distribute (it is
    assumed that any work that is being distributed is in fact independent).
    Charles Otto authored
    2013-04-03 19:35:16 -0400  
    Browse Code »
  • improved neclatent1 wrapper
    b48eeb8b
    Josh Klontz authored
    2013-04-03 12:34:00 -0400  
    Browse Code »
  • added lffs format
    6afe15b5
    Josh Klontz authored
    2013-04-03 11:42:57 -0400  
    Browse Code »
  • fied msvc warnings
    4c859a50
    Josh Klontz authored
    2013-04-03 11:05:51 -0400  
    Browse Code »

02 Apr, 2013
4 commits
  • Add a 'byRow' option to Normalize, to operate on rows of a matrix independently
    52188066
    Charles Otto authored
    2013-04-02 21:16:37 -0400  
    Browse Code »
  • Add preliminary support for waitkey in Show2 ...
    bbc08be4
    This is currently implemented by an event filter on the QApplication, which
    isn't great, but I couldn't get a QShortcut to work.
    Charles Otto authored
    2013-04-02 21:11:23 -0400  
    Browse Code »
  • Avoid a mysterious crash related to closing VideoCaptures ...
    189d2a1d
    Don't explicitly release the VideoCapture when it runs out of frames, further
    investigation is needed, but this seems to cause an overrun or something
    
    Additionally, make TemplateDataSource behave consistently with VideoDataSource,
    breaking only after getNext has been called when no further frames are
    available.
    Charles Otto authored
    2013-04-02 21:03:14 -0400  
    Browse Code »
  • Fix KeyPointMatcher ...
    4e956a47
    Since it's actually a distance, being named KeyPointMatcherTransform prevented
    name lookup from working correctly
    Charles Otto authored
    2013-04-02 20:55:48 -0400  
    Browse Code »