Releases: Shrediquette/PIVlab
PIVlab 3.08
Small bug fix for pco cameras
Full Changelog: 3.07...3.08
PIVlab 3.07
PIVlab is now additionally available as standalone .exe tool, enabled by OPTOLUTION Messtechnik GmbH.
Multi tiff support (tiff images with multiple pages)
Measure displacements instead of velocities by entering "0" as time step in the calibration panel.
New capturing technique for pco cameras, enhancing performance and data rate
Button added to remove images from the image list also after import was finished
Saved calibration images from OPTOcam now brighter
Progress bar during download of wOFV filter matrices
Published the new http://pivlab.de/ website (hosted by github), and enhanced contents (by @Walde-Hub)
What's Changed
- Merge fixes from main branch by @Shrediquette in #129
- small adjustments by @Shrediquette in #130
- Add files via upload by @Shrediquette in #131
- Merge by @Shrediquette in #132
- Multi tiff by @Shrediquette in #133
- PIVlab Page ready by @Walde-Hub in #134
New Contributors
- @Walde-Hub made their first contribution in #134
Full Changelog: 3.06...3.07
PIVlab 3.06
Important bug fix for OPTRONIS cameras.
Full Changelog: 3.05...3.06
PIVlab 3.05
What's Changed
- wOFV PIVLab Implementation by @GRJ-Satyakama in #120
- Code restructured to use namespaces and Filter matrices can now be generated on the user-end. by @GRJ-Satyakama in #121
- Fixed upsample.m file by @GRJ-Satyakama in #122
- Added wfilters.m by @GRJ-Satyakama in #123
- Instead of generating the Filter Matrices locally, now they are downloaded from a repository hosted at osf.io by @GRJ-Satyakama in #126
- Corrected the storage directory for Filter Matrices by @GRJ-Satyakama in #127
- Adding wavelet based optical flow to PIVlab by @Shrediquette in #128
New Contributors
- @GRJ-Satyakama made their first contribution in #120
Full Changelog: 3.02...3.05
PIVlab 3.03 beta
This is a beta release of PIVlab with optical flow. Please test this and report any issues!
What's Changed
- wOFV PIVLab Implementation by @GRJ-Satyakama in #120
- Code restructured to use namespaces and Filter matrices can now be generated on the user-end. by @GRJ-Satyakama in #121
- Fixed upsample.m file by @GRJ-Satyakama in #122
- Added wfilters.m by @GRJ-Satyakama in #123
- Instead of generating the Filter Matrices locally, now they are downloaded from a repository hosted at osf.io by @GRJ-Satyakama in #126
- Corrected the storage directory for Filter Matrices by @GRJ-Satyakama in #127
- Adding wavelet based optical flow to PIVlab by @Shrediquette in #128
New Contributors
- @GRJ-Satyakama made their first contribution in #120
Full Changelog: 3.02...3.03beta
PIVlab 3.02
- Bug fix for missing "gui_update_progress files" that appeared under some circumstances.
- Minor changes
What's Changed
- Fixes to function names in namespaces by @mukeshangrakh in #118
New Contributors
- @mukeshangrakh made their first contribution in #118
Full Changelog: 3.01...3.02
PIVlab 3.01
So many changes in PIVlab 3.00, I think some bugs were unavoidable... Here are fixes for the ones discovered so far, and some additional features:
- Bug fixes for area and poly extraction
- Bug fix for GUI batch sessions
- Added "Matlab figure" as export option
- Made interrogation area display stay visible when toggling between A and B
- Added possibility to combine overlapping masks (boolean union)
- Added automatic control for Optolution LED laser warning signs
- Added PIVlab path to Matlab paths using addpath
Full Changelog: 3.00...3.01
PIVlab 3.00
- New graphics: Transparency, masks are transparent, only ROI is opaque
- Colorbar is now outside the plot for much improved readability
- Export image data as .mp4 and as .png image
- Completely new mask handling, allowing much easier mask creation / modification. Mask stay editable all the time.
- Much easier to create holes in masks
- Mask operations like shrink/grow/simplify/subdivide/optimize
- Automatic mask generator, capable of automatic masking of bright areas / dark aread / low-contrast areas. Possibility to add more automatic mask generators in the future
- Mask import (of user generated masks) heavily improved
- Matlab Online fully supported
- New line extraction and area extraction interface: More straightforward and faster. Better interaction
- Natural file name sorting when importing image files
- Splitted the whole code to packages / namespaces with the help of Mathworks
- New way to create the ROI
- Added progress bar (lower left of GUI) to make it easier to track the current activity.
- New way to calibrate, calibration line can always be edited
- New Live script examples
- New "Learn" menu item with playlists to video tutorials etc.
- New correlation_demo app. Can be used for teching to show the effect of noise / out of plane flow etc.
- Added timestamp to pco cameras
- Added warning if file names end with "A" and "B" but "time resolved is selected as sequencing style
- added uniform vector scaling option
- fixed LIC crash
- added option to append or replace or delete calculated mean/std/sum of vector fields
- Changed wording "Velocity magnitude" to "Magnitude", because then this works better when plotting the temporal standard deviation
- Fixed the display in the tools panel and calibration panel. Floating point numbers are now displayed as fixed point notation or exponential notation, depending on the size of the number. This fixes number display issues with veeeeeeeeeerrryyyy slow flows or very fast flows
- Added a warning message when if the user wants to export a series of images with derivatives, and the colormap limits are not fixed
- Updated citing information
- New logo
Full Changelog: 2.63...3.00
PIVlab 2.63
- Increased default panel width
- Added button (lower left) to quickly toggle between parallel and serial processing
- Renamed "load images / videos" to "Import images / videos"
- Renamed "Post-processing" to "Validation"
- Added an information text showing the amount of discarded (filtered) data in the validation / post-processing panel.
- Added FLOWlab control to PIVlab
- Refactored many parts of the function "sliderdisp"
- Updated logo and changed some positioning of status messages. Updated "About" too.
- Fixed bug with lens control not starting properly when installed as app
- Lens control can be calibrated.
- Added Optronis camera series
- Added estimation how many images will fit into RAM.
- Cancelling image save now possible.
- Image acquisition: Removed bug where connection to laser gets lost after saving PIV images.
- Focus and aperture step size can be adjusted.
- Removed rounding error in pulse visualization
- Better display of camera roll and pitch
- pco panda had capture frequencies that were slightly off, due to a suboptimal "master frequency". The max. frequency was now reduced from 50 Hz to 45 Hz to fix this issue.
- Added banner showing connected laser device + Firmware
- Added startup message telling the user how to use PIVlab with custom amount of parallel cores.
- Fixed bug that occured on images with no texture or particles.
- Warning message about inconsisten image size within session appears only once now.
- Hide external trigger input when not using SimpleSync
- Image acquisition: Increased OPTOcam min allowed frame time from 61 to 62 µs (reduces jitter)
- Save / load mask now with default project path
- Chronos camera compatibility fixes
- pco panda: increased amount of lines in crosshair view
Full Changelog: 2.62...2.63
PIVlab 2.62
Several small improvements.
Full Changelog: 2.61...2.62