Git Log

Commit Date  
[93b05e] (HEADmaster) by sohara sohara

Fixing bug with pyvision_banner introduced when parameters of image
montage were re-named. Also reverted calls of pil.tobytes() to
pil.tostring() in the module, as it is incompatible with some
installations of PIL.

2014-06-12 18:18:28 Tree
[8f4658] by sohara sohara

Merge branch 'master' of ssh://

2014-06-12 17:49:45 Tree
[6a285b] by sohara sohara

Replaced all "import cv" with "import as cv" because the windows
pre-built downloads don't have the cv.pyd shared object, and the correct
way to access the old "cv" interface is via

2014-06-12 17:49:18 Tree
[dc88f3] by svohara svohara

Updated the pyvision.Timer class. It now supports formatting the float
time values in the table using a format_str parameter in the
constructor. It also provides a "compact" mode, where the cpu times are
hidden, and only wall-clock fields displayed. By using compact mode and
a format string like {:0.3f}, the table can be made much more readable
and compact.

2014-05-28 16:51:03 Tree
[b481cc] by svohara svohara

Modified a call from pil.tostring() to use pil.tobytes() instead. This
is in response to a deprecation warning being produced.
"DeprecationWarning: tostring() is deprecated. Please call tobytes()

2014-04-23 22:46:09 Tree
[275a17] by svohara svohara

Fixed a small bug in modified annotateRect code that caused rect
outlines not to be drawn when using a fill color.

2014-04-23 22:38:30 Tree
[104495] by svohara svohara

Merge branch 'master' of ssh://

2014-04-23 22:33:59 Tree
[55c03f] by svohara svohara

Added the capability of Image.annotateRect() to fill the rectangle with
partial transparency, controlled by an alpha parameter in range 0-1.0.

2014-04-23 22:32:54 Tree
[d50c0b] by svohara svohara

Merge branch 'master' of ssh://

2014-03-07 21:30:54 Tree
[5f9256] by svohara svohara

ImageMontage show() method now returns the key that was pressed, if any,
to dismiss the window.

2014-03-07 21:29:15 Tree
[6b82c7] by svohara svohara

Image montage show() method now returns the keypress from the
underlying method.

2014-03-07 20:53:39 Tree
[70483f] by sohara sohara

Merge branch 'master' of ssh://

2014-02-14 17:53:36 Tree
[2a57c3] by sohara sohara

Updates to ImageMontage class to support highlighting clicked tiles. If
the montage is created with highlight_selected = True, then when a tile
is clicked, it becomes highlighted in yellow. This toggles, so that if a
highlighted tile is clicked it becomes normal. There are two additional
methods, setHighlighted() and getHighlighted(). The first might
typically be used before showing the montage to initialize a set of
tiles to be highlighted. getHighlighted() might typically be used after
the montage is closed, for the calling program to determine the final
set of tiles selected by the user. This feature works independently of
the setSelectHandler() callback, which can still be used to invoke
arbitrary actions when a tile is clicked. Now, however, the tile label
is passed as an element in the dictionary of the signature of the select
handler function. The changes are intended to not break any previous

2014-02-14 17:53:11 Tree
[672be2] by David Bolme David Bolme

Merging with pyvision master.

2014-02-04 18:30:23 Tree
[7df20a] by David Bolme David Bolme

Adding an html reporting class.

2013-11-27 20:22:04 Tree
[913338] by sohara sohara

Updated the fillBuffer() method of ImageBuffer to accept a wider range
of input types. You can now fill the buffer using a video object, a list
of images, or any iterable that produces pv.Images.

2013-11-15 16:34:38 Tree
[0b7382] by sohara sohara

updated .gitignore to include .idea directory

2013-11-11 20:18:45 Tree
[a2920c] by sohara sohara

Added a keyword parameter: as_type to the pv.Image.asAnnotated() method,
to make it easy if the user would prefer the output be a pyvision image
as opposed to the PIL image of the annotations. The default for the
parameter keeps current functionality.

I2= I.asAnnotated(as_type="PV") can now be used instead of:
I2= pv.Image( I.asAnnotated() ). The former seems more direct and
encapsulated for users that perform this operation frequently.

2013-11-11 20:13:56 Tree
[44b863] by sohara sohara

Fixed a bug in size=(x,y) ) where if the user specified a
new size, then the non-annotated version of the image is shown. Instead,
the user probably expects the same content to be shown, albeit at a
different image size.

2013-10-24 23:40:00 Tree
[141ac5] by svohara svohara

Docstring comments now delimited with three double-quotes instead of single quotes, and more importantly, docstring parameters were fixed/updated in a couple places.

2013-09-26 21:56:01 Tree
[280f98] by svohara svohara

Still fixing glitches caused by parameter rename. Changed
demo_videoMontage() to use the method for video playback
instead of manually iterating through the frames and calling demo_imageMontage() now closes the cv window when the user
hits a key on the window.

2013-09-18 22:46:30 Tree
[1d197f] by svohara svohara

WACV ipython notebook tutorials were updated with code interface changes
and also to store in newer notebook format. and had issues cause by renaming parameters
such as tileSize -> tile_size and byrow -> by_row. Fixed some errors
here as well as in the sample notebooks.

2013-09-18 22:36:13 Tree
[d9f154] by svohara svohara

Fixed a typo in a comment. Switched origin to be 'upper' for
display in ipython notebook. Previously this was 'lower', but with the
updated ipython notebook, the origin seems to be different. Fixed the
import of ImageFont, which is a module of PIL.

2013-09-18 21:40:58 Tree
[5c68f8] by David Bolme David Bolme

Added a stats model wrapper that allows the models to be pickled.

2013-09-16 20:21:19 Tree
[209788] by David Bolme David Bolme

Updated the progress bar so that it is displayed at most once per
second. This should reduce I/O on stdout.

2013-09-16 20:20:27 Tree
Older >